ANTAREX API

Clava API

LARA API

LARA Common Language API

(.js)
laraImport("clava.pass.SimplifyLoops");

(.lara)
import clava.pass.SimplifyLoops;

SimplifyLoops

Constructor

SimplifyLoops

new SimplifyLoops()

Instance Members

_apply_impl

_apply_impl($jp)

Parameters

$jp: unknown

_findLoops

_findLoops($jp)

Parameters

$jp: unknown

constructor

constructor(statementDecomposer, options)

Parameters

statementDecomposer: *
options: object - Object with options. Supported options: 'forToWhile' (default: true), transforms for loops into while loops

name

name()

Returns

string - Name of the pass