Preparing search index...
The search index is not available
SPeCS Packages Documentation
SPeCS Packages Documentation
@specs-feup/clava
clava/code/DoToWhileStmt
doToWhileStmt
Function doToWhileStmt
do
To
While
Stmt
(
$doStmt
,
labelSuffix
)
:
Loop
Parameters
$doStmt
:
Loop
labelSuffix
:
string
|
number
Returns
Loop
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
SPeCS Packages Documentation
@specs-feup
lara
core
output
INDENT_CHAR
JAVA_OBJECT_ANNOTATION
error
errorln
fileToJSON
JSONtoFile
object2string
object2stringSimple
print
println
printlnObject
printObject
readFile
writeFile
Graal
Graal
Java
Polyglot
JavaPackage
Packages
load
lara
benchmark
BenchmarkCompilationEngine
benchmarkCompilationEngine
BenchmarkInstance
benchmarkInstance
BenchmarkSet
benchmarkSet
Check
check
code
EnergyBase
energyBase
LoggerBase
loggerBase
TimerBase
timerBase
Collections
collections
core/LaraCore
LARA_DEBUG
arrayFromArgs
checkArray
checkBoolean
checkDefined
checkInstance
checkJoinPoint
checkJoinPointType
checkNumber
checkString
checkTrue
checkType
debug
debugObject
defaultValue
flattenArgsArray
getKeys
getValues
info
isArray
isDebug
isFunction
isJavaClass
isJoinPoint
isObject
isString
isUndefined
laraGetter
laraImport
newObject
notImplemented
setDebug
toArray
Csv
csv
Debug
debug
dse
DseLoop
dseLoop
DseValues
dseValues
DseValuesList
dseValuesList
DseValuesSet
dseValuesSet
DseVariant
dseVariant
VariableVariant
variableVariant
graphs
DotFormatter
dotFormatter
EdgeAttribute
NodeAttribute
EdgeData
edgeData
Graph
graph
GraphEdge
GraphEdge
GraphNode
GraphNode
Graphs
graphs
NodeData
nodeData
Io
io
iterators
LaraIterator
JsIterator
laraIterator
LineIterator
lineIterator
JavaInterop
javaInterop
metrics
FileSizeMetric
fileSizeMetric
Metric
metric
MetricResult
metricResult
mutation
IterativeMutation
iterativeMutation
IterativeMutator
iterativeMutator
Mutation
mutation
MutationResult
mutationResult
Mutator
mutator
Numbers
numbers
pass
AdapterPass
AdapterPass
AdapterPassDefinition
AdapterPass
composition
PassApplyArg
passApplyArg
Passes
passes
Pass
pass
PassTransformationError
passTransformationError
results
AggregatePassResult
aggregatePassResult
PassResult
PassResult
PassResultParams
PassResult
SimplePass
simplePass
Platforms
platforms
Strings
strings
System
system
tool
Tool
tool
ToolUtils
toolUtils
units
EnergyUnit
energyUnit
SiModifier
siModifier
SiUnit
siUnit
TimeModifier
timeModifier
TimeUnit
timeUnit
Unit
unit
UnitModifier
unitModifier
UnitWithModifier
unitWithModifier
util
AbstractClassError
abstractClassError
AbstractClassErrorOptions
Accumulator
accumulator
Checkpoint
checkpoint
Combinations
combinations
DataStore
dataStore
IdGenerator
IdGeneratorClass
IdGenerator
JavaTypes
JavaClasses
ApacheStrings
ArrayList
Collections
CsvField
CsvReader
CsvWriter
DataStore
Diff
File
FileList
Gprofer
HashMap
JavaClass
JoinPoint
JOptionsUtils
JsGear
LaraApiTools
LaraCli
LaraI
LaraiKeys
LaraIo
LaraIUtils
LARASystem
LaraSystemTools
LineStream
List
Object
OptionalFile
ProcessOutputAsString
ProgressCounter
ReplacerHelper
Runtime
SpecsIo
SpecsPlatforms
SpecsStrings
SpecsSystem
StringLines
System
Uuid
VerboseLevel
WeaverEngine
WeaverLauncher
XStreamUtils
Engine
javaTypes
engine
NodeJavaPrefix
JpFilter
jpFilter
JpFilterRules
LineInserter
lineInserter
LocalFolder
localFolder
PredefinedStrings
predefinedStrings
PrintOnce
printOnce
ProcessExecutor
processExecutor
Random
random
Replacer
replacer
SequentialCombinations
sequentialCombinations
StringSet
stringSet
TimeUnits
TimerUnit
timeUnits
TupleId
tupleId
LaraTupleChain
LaraJoinPoint
LaraJoinPoint
DefaultAttribute
JoinpointMapperType
NameFromWrapperClass
clearJoinpointMappers
getJoinpointMappers
registerJoinpointMapper
unwrapJoinPoint
wrapJoinPoint
libs/cytoscape-3.26.0
cytoscape
Css
BackgroundImage
BezierEdges
Core
Dictionary
Edge
EdgeArrow
EdgeEndpoints
EdgeLine
Events
Ghost
Gradient
HaystackEdges
Labels
LoopEdges
Node
Overlay
PaddingNode
PieChartBackground
SegmentsEdges
TaxiEdges
TransitionAnimation
UnbundledBezierEdges
Visibility
ArrowFill
ArrowShape
Colour
FontStyle
FontWeight
LineStyle
MapperFunction
NodeShape
PropertyValue
PropertyValueCore
PropertyValueEdge
PropertyValueNode
ShapePolygonPoints
TextTranformation
TransitionTimingFunction
AbstractEventObject
AnimatedLayoutOptions
AnimateOptions
AnimationFitOptions
AnimationManipulation
AnimationOptions
BaseLayoutOptions
BoundingBox12
BoundingBoxOptions
BoundingBoxWH
BreadthFirstLayoutOptions
CenterOptions
CircleLayoutOptions
Collection
CollectionAlgorithms
CollectionAnimation
CollectionBuildingFiltering
CollectionComparision
CollectionData
CollectionEvents
CollectionGraphManipulation
CollectionIteration
CollectionLayout
CollectionPosition
CollectionSelection
CollectionStyle
CollectionTraversing
ConcentricLayoutOptions
Core
CoreAnimation
CoreData
CoreEvents
CoreExport
CoreGraphManipulation
CoreGraphManipulationExt
CoreLayout
CoreStyle
CoreViewportManipulation
CoseLayoutOptions
CytoscapeOptions
EdgeCollection
EdgeCollectionTraversing
EdgeDataDefinition
EdgeDefinition
EdgeSingular
EdgeSingularData
EdgeSingularPoints
EdgeSingularTraversing
ElementAnimateOptionPos
ElementAnimateOptionRen
ElementAnimateOptionsBase
ElementDataDefinition
ElementDefinition
ElementsDefinition
ElementStylesheetCSS
ElementStylesheetStyle
EventObject
EventObjectCore
EventObjectEdge
EventObjectNode
ExportBlobOptions
ExportBlobPromiseOptions
ExportJpgBlobOptions
ExportJpgBlobPromiseOptions
ExportJpgOptions
ExportJpgStringOptions
ExportOptions
ExportStringOptions
GridLayoutOptions
InputEventObject
LayoutDimensionOptions
LayoutEventObject
LayoutEvents
LayoutManipulation
LayoutPositionOptions
Layouts
NodeCollection
NodeCollectionCompound
NodeCollectionLayout
NodeCollectionMetadata
NodeCollectionPosition
NodeCollectionTraversing
NodeDataDefinition
NodeDefinition
NodePositionMap
NodeSingular
NodeSingularCompound
NodeSingularLayout
NodeSingularMetadata
NodeSingularPosition
NullLayoutOptions
Position
PresetLayoutOptions
RandomLayoutOptions
SearchAStarOptions
SearchAStarResult
SearchBellmanFordOptions
SearchBellmanFordResult
SearchBetweennessOptions
SearchBetweennessResult
SearchClosenessCentralityNormalizedOptions
SearchClosenessCentralityOptions
SearchDegreeCentralityNormalizedOptions
SearchDegreeCentralityNormalizedResultDirected
SearchDegreeCentralityNormalizedResultUndirected
SearchDegreeCentralityOptions
SearchDegreeCentralityResultDirected
SearchDegreeCentralityResultUndirected
SearchDijkstraOptions
SearchDijkstraResult
SearchFirstOptions1
SearchFirstOptions2
SearchFirstOptionsBase
SearchFirstResult
SearchFloydWarshallOptions
SearchFloydWarshallResult
SearchPageRankOptions
SearchPageRankResult
ShapedLayoutOptions
Singular
SingularAnimation
SingularAnimationOptionsBase
SingularAnimationOptionsPos
SingularAnimationOptionsRen
SingularData
SingularGraphManipulation
SingularPosition
SingularSelection
SingularStyle
SortableNode
Style
StylesheetCSS
StylesheetStyle
ZoomOptionsLevel
ZoomOptionsModel
ZoomOptionsRendered
ClassName
ClassNames
CollectionArgument
CollectionBuildingDifferenceFunc
CollectionBuildingIntersectionFunc
CollectionBuildingUnionFunc
CollectionEventName
CollectionReturnValue
CollectionSymmetricDifferenceFunc
CssStyleDeclaration
ElementCollectionFunction
ElementGroup
ElementPositionFunction
EventHandler
EventNames
Ext
GraphEventName
LayoutHandler
LayoutOptions
MinumumSpanningTree
NodePositionFunction
PositionDimension
Scratchpad
SearchFirstOptions
SearchVisitFunction
SelectionType
Selector
SingularElementArgument
SingularElementReturnValue
SortingFunction
Stylesheet
UserInputDeviceEventName
UserInputDeviceEventNameExt
WeightFn
ZoomOptions
use
warnings
cytoscape
weaver
Ast
ast
JoinPoints
joinPoints
predicate
JpPredicate
jpPredicate
StringPredicate
stringPredicate
TypePredicate
typePredicate
Query
query
Script
script
Selector
selector
Filter_StringVariant
Filter_WrapperVariant
setSelectorJoinPointsClass
TraversalType
TraversalType
util
ActionAwareCache
actionAwareCache
WeaverDataStore
weaverDataStore
Weaver
weaver
setUsingLaraCommonLanguage
WeaverLauncherBase
weaverLauncherBase
WeaverOptions
weaverOptions
clava
clava
analysis
Analyser
analyser
AnalyserResult
analyserResult
analysers
BoundsAnalyser
boundsAnalyser
BoundsResult
boundsResult
DoubleFreeAnalyser
doubleFreeAnalyser
DoubleFreeResult
doubleFreeResult
CheckBasedAnalyser
checkBasedAnalyser
Checker
checker
checkers
ChgrpChecker
chgrpChecker
ChmodChecker
chmodChecker
ChownChecker
chownChecker
CinChecker
cinChecker
ExecChecker
execChecker
FprintfChecker
fprintfChecker
FscanfChecker
fscanfChecker
GetsChecker
getsChecker
LambdaChecker
lambdaChecker
MemcpyChecker
memcpyChecker
PrintfChecker
printfChecker
ScanfChecker
scanfChecker
SprintfChecker
sprintfChecker
StrcatChecker
strcatChecker
StrcpyChecker
strcpyChecker
SyslogChecker
syslogChecker
SystemChecker
systemChecker
CheckResult
checkResult
Fix
fix
MessageGenerator
messageGenerator
ResultFormatManager
resultFormatManager
ResultList
resultList
Clava
clava
ClavaCode
clavaCode
ClavaJavaTypes
ClavaJavaClasses
ArgumentsParser
AstFactory
BuiltinKind
ClavaNode
ClavaNodes
ClavaPetit
ClavaPlatforms
ClavaWeaverLauncher
CxxJoinpoints
CxxType
CxxWeaver
CxxWeaverApi
HighLevelSynthesisAPI
MathExtraApiTools
MemoiCodeGen
MemoiReport
MemoiReportsMap
Standard
clavaJavaTypes
ClavaJoinPoints
clavaJoinPoints
ClavaType
clavaType
cmake
CMaker
cMaker
CMakerSources
cMakerSources
CMakerUtils
cMakerUtils
compilers
CMakeCompiler
cMakeCompiler
GenericCMakeCompiler
genericCMakeCompiler
code
DecomposeResult
decomposeResult
DoToWhileStmt
doToWhileStmt
ForToWhileStmt
forToWhileStmt
GlobalVariable
globalVariable
Inliner
inliner
InlinerOptions
Outliner
outliner
RemoveShadowing
removeShadowing
SimplifyAssignment
simplifyAssignment
SimplifyTernaryOp
simplifyTernaryOp
StatementDecomposer
statementDecomposer
Format
format
gprofer/Gprofer
gprofer
graphs
cfg
CfgBuilder
cfgBuilder
CfgEdge
cfgEdge
CfgEdgeType
cfgEdgeType
CfgNodeData
cfgNodeData
CfgNodeType
cfgNodeType
CfgUtils
cfgUtils
NextCfgNode
nextCfgNode
nodedata
CaseData
caseData
DataFactory
dataFactory
GotoData
gotoData
HeaderData
headerData
IfData
ifData
InstListNodeData
instListNodeData
LabelData
labelData
LoopData
loopData
ReturnData
returnData
ScopeNodeData
scopeNodeData
SwitchData
switchData
ControlFlowGraph
controlFlowGraph
scg
ScgEdgeData
scgEdgeData
ScgNodeData
scgNodeData
StaticCallGraphBuilder
staticCallGraphBuilder
StaticCallGraph
staticCallGraph
hdf5/Hdf5
hdf5
hls
HLSAnalysis
HLSAnalysis
MathAnalysis
MathAnalysis
MathHInfo
mathHInfo
MathInfo
TraceInstrumentation
traceInstrumentation
liveness
LivenessAnalyser
livenessAnalyser
LivenessAnalysis
livenessAnalysis
LivenessUtils
livenessUtils
MathExtra
mathExtra
memoi
_MemoiGenHelper
sizeMap
_baseLog
_convertCounts
_generate
_hashFunction
_hashFunctionHalf
_hashFunctionOld
_makeTableCode
_makeUpdateCode
_Memoi_AddMainDebug
_Memoi_InsertTableCode
_Memoi_WrapGlobalTarget
_Memoi_WrapSingleTarget
_printTable
_printTableReport
average
bwp
elementsForRatio
getQuartVal
mean
printBwp
sortAscending
sortDescending
totalTopN
MemoiAnalysis
PRED
FailReport
memoiAnalysis
MemoiTargetReport
MemoiGen
MemoiGen
ApplyPolicy
MemoiGen
MemoiProf
SamplingKind
memoiProf
MemoiprofOptions
MemoiTarget
memoiTarget
MemoiUtils
MemoiDataType
memoiUtils
mpi
MpiAccessPattern
mpiAccessPattern
MpiScatterGatherLoop
mpiScatterGatherLoop
MpiUtils
mpiUtils
patterns
IterationVariablePattern
iterationVariablePattern
MpiAccessPatterns
mpiAccessPatterns
ScalarPattern
scalarPattern
opencl
KernelReplacer
kernelReplacer
OpenClKernelReplacerConfiguration
KernelReplacerAuto
kernelReplacerAuto
OpenCLCall
openCLCall
OpenCLCallVariables
openCLCallVariables
opt
Inlining
inlining
NormalizeToSubset
normalizeToSubset
PrepareForInlining
prepareForInlining
parser/BatchParser
batchParser
pass
DecomposeDeclStmt
decomposeDeclStmt
DecomposeVarDeclarations
decomposeVarDeclarations
LocalStaticToGlobal
localStaticToGlobal
SimplifyLoops
simplifyLoops
SimplifyReturnStmts
simplifyReturnStmts
SimplifySelectionStmts
simplifySelectionStmts
SingleReturnFunction
singleReturnFunction
TransformSwitchToIf
transformSwitchToIf
stats
OpsBlock
opsBlock
OpsCost
opsCost
OpsCounter
opsCounter
StaticOpsCounter
staticOpsCounter
util
ClavaDataStore
clavaDataStore
CodeInserter
codeInserter
FileIterator
fileIterator
vitishls
VitisHls
vitisHls
VitisHlsReportParser
vitisHlsReportParser
VitisHlsUtils
vitisHlsUtils
core
Joinpoints
Relation
StorageClass
AccessSpecifier
AdjustedType
ArrayAccess
ArrayType
Attribute
BinaryOp
Body
BoolLiteral
Break
BuiltinType
Call
Case
Cast
CilkFor
CilkSpawn
CilkSync
Class
ClavaException
Comment
Continue
CudaKernelCall
Decl
Declarator
DeclStmt
DeleteExpr
ElaboratedType
Empty
EmptyStmt
EnumDecl
EnumeratorDecl
EnumType
Expression
ExprStmt
Field
FileJp
FloatLiteral
FunctionJp
FunctionType
GotoStmt
If
ImplicitValue
Include
InitList
IntLiteral
Joinpoint
LabelDecl
LabelStmt
Literal
Loop
Marker
MemberAccess
MemberCall
Method
NamedDecl
NewExpr
Omp
Op
Param
ParenExpr
ParenType
PointerType
Pragma
Program
QualType
RecordJp
ReturnStmt
Scope
Statement
Struct
Switch
Tag
TagType
TemplateSpecializationType
TernaryOp
This
Type
TypedefDecl
TypedefNameDecl
TypedefType
UnaryExprOrType
UnaryOp
UndefinedType
Vardecl
VariableArrayType
Varref
WrapperStmt
lara
benchmark/ClavaBenchmarkInstance
clavaBenchmarkInstance
code
Energy
energy
Logger
logger
Timer
timer
metrics
EnergyMetric
energyMetric
ExecutionTimeMetric
executionTimeMetric
weaver/WeaverLauncher
weaverLauncher
flow
error/LaraFlowError
laraFlowError
flow
CallEdge
CallEdge
Builder
Class
Data
ScratchData
TAG
TypeGuard
VERSION
ControlFlowEdge
ControlFlowEdge
Builder
Class
Data
ScratchData
TAG
TypeGuard
VERSION
ControlFlowEndNode
ControlFlowEndNode
Builder
Class
Data
ScratchData
TAG
TypeGuard
VERSION
ControlFlowNode
ControlFlowNode
Builder
Class
Data
ScratchData
TAG
TypeGuard
VERSION
dot/FlowDotFormatter
flowDotFormatter
FlowGraph
FlowGraph
Builder
Class
Data
ScratchData
TAG
TypeGuard
VERSION
FunctionNode
FunctionNode
Builder
Class
Data
ScratchData
TAG
TypeGuard
VERSION
graph
BaseEdge
BaseEdge
Class
Data
ScratchData
TypeGuard
BaseGraph
BaseGraph
Class
Data
ScratchData
TypeGuard
BaseNode
BaseNode
Class
Data
ScratchData
TypeGuard
dot
DefaultDotFormatter
defaultDotFormatter
dot
AttributesType
CompassPorts
dot
DotAttributes
DotEdge
DotGraph
DotNode
DotSubgraph
DotStatement
NodeIdentification
DotFormatter
dotFormatter
Edge
Edge
Builder
IdGenerator
TypeGuard
Class
ExtractData
ExtractScratchData
Case
fromCy
TagTypeGuard
Edge
EdgeCollection
EdgeCollection
Graph
Graph
Builder
Formatter
Transformation
TypeGuard
Class
ExtractData
ExtractScratchData
scratchNamespace
Case
create
fromCy
TagTypeGuard
Graph
id/IncrementingIdGenerator
incrementingIdGenerator
Node
Node
Builder
IdGenerator
Search
SearchVisit
TypeGuard
Class
ExtractData
ExtractScratchData
Case
fromCy
TagTypeGuard
Node
NodeCollection
NodeCollection
search
BreadthFirstSearch
breadthFirstSearch
DepthFirstSearch
depthFirstSearch
DijkstraSearch
dijkstraSearch
DijkstraSearchVisit
alpakka-js
alpakka/graphs/cfg
dot
DefaultDotFormatter
defaultDotFormatter
DefaultFlowGraphDotFormatter
defaultFlowGraphDotFormatter
DotFormatter
DotFormatter
Attrs
Edge
Node
DotFormatter
flow
edge
ControlFlowEdge
ControlFlowEdge
Builder
Class
Data
ScratchData
TypeGuard
DataFlowEdge
DataFlowEdge
Builder
Class
Data
ScratchData
TypeGuard
FlowEdge
FlowEdge
Type
Builder
Class
Data
ScratchData
TypeGuard
FlowGraph
FlowGraph
Builder
Class
Data
ScratchData
TypeGuard
generate
FlowGraphGenerator
flowGraphGenerator
node
condition
CaseNode
CaseNode
Builder
Class
Data
ScratchData
TypeGuard
ConditionNode
ConditionNode
Type
Builder
Class
Data
ScratchData
TypeGuard
IfComparisonNode
IfComparisonNode
Builder
Class
Data
ScratchData
TypeGuard
TryCatchNode
TryCatchNode
Builder
Class
Data
ScratchData
TypeGuard
FlowNode
FlowNode
Type
Builder
Class
Data
ScratchData
TypeGuard
instruction
FunctionEntryNode
FunctionEntryNode
Builder
Class
Data
ScratchData
TypeGuard
FunctionExitNode
FunctionExitNode
Builder
Class
Data
ScratchData
TypeGuard
GotoNode
GotoNode
Builder
Class
Data
ScratchData
TypeGuard
InstructionNode
InstructionNode
Type
Builder
Class
Data
ScratchData
TypeGuard
LabelNode
LabelNode
Builder
Class
Data
ScratchData
TypeGuard
ReturnNode
ReturnNode
Builder
Class
Data
ScratchData
TypeGuard
StatementNode
StatementNode
Builder
Class
Data
ScratchData
TypeGuard
SwitchNode
SwitchNode
Builder
Class
Data
ScratchData
TypeGuard
ThrowNode
ThrowNode
Builder
Class
Data
ScratchData
TypeGuard
UnknownInstructionNode
UnknownInstructionNode
Builder
Class
Data
ScratchData
TypeGuard
transformation/FilterFlowNodes
filterFlowNodes
graph
BaseEdge
BaseEdge
Builder
Class
Data
ScratchData
TypeGuard
BaseGraph
BaseGraph
Builder
Class
Data
ScratchData
TypeGuard
BaseNode
BaseNode
Builder
Class
Data
ScratchData
TypeGuard
Edge
EdgeBuilder
EdgeTypeGuard
EdgeConstructor
Graph
Graph
scratchNamespace
create
fromCy
GraphBuilder
GraphTransformation
GraphTypeGuard
GraphConstructor
Node
NodeBuilder
NodeTypeGuard
NodeConstructor
core
Joinpoints
ArrayType
Catch
ClassNode
ClassType
Expression
FieldNode
FieldReference
Goto
IfComparison
IfComparisonWithZero
Instruction
Joinpoint
Label
LabelReference
LineDirective
Literal
Manifest
MethodNode
MethodPrototype
MethodReference
PackedSwitch
Placeholder
PrimitiveLiteral
PrimitiveType
Program
RegisterList
RegisterRange
RegisterReference
RegistersDirective
ResourceNode
ReturnStatement
SparseSwitch
SparseSwitchElement
Statement
Switch
ThrowStatement
TypeDescriptor
M
M
N
E
P
V
F
C
I
C
P
M
F
P
C
P
T
T
A
A
A
T
R