Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W _ 

S

SCHEDULE - Static variable in interface imop.parser.CParserConstants
RegularExpression Id.
ScheduleKind - Class in imop.ast.node.external
Grammar production: f0 ::= | | |
ScheduleKind(NodeChoice) - Constructor for class imop.ast.node.external.ScheduleKind
 
ScheduleKind() - Method in class imop.parser.FrontEnd.CParser
 
Scopeable - Interface in imop.ast.node.internal
Nodes (or Types) that implement this interface, may start a new scope for symbols (and types).
SECTION - Static variable in interface imop.parser.CParserConstants
RegularExpression Id.
SECTIONS - Static variable in interface imop.parser.CParserConstants
RegularExpression Id.
SectionsBeginLink - Class in imop.lib.cfg.link.node
 
SectionsBeginLink(SectionsConstruct, BeginNode) - Constructor for class imop.lib.cfg.link.node.SectionsBeginLink
 
SectionsConstruct - Class in imop.ast.node.external
Grammar production: f0 ::= OmpPragma() f1 ::= f2 ::= NowaitDataClauseList() f3 ::= OmpEol() f4 ::= SectionsScope()
SectionsConstruct(OmpPragma, NodeToken, NowaitDataClauseList, OmpEol, SectionsScope) - Constructor for class imop.ast.node.external.SectionsConstruct
 
SectionsConstruct(OmpPragma, NowaitDataClauseList, OmpEol, SectionsScope) - Constructor for class imop.ast.node.external.SectionsConstruct
 
SectionsConstruct() - Method in class imop.parser.FrontEnd.CParser
 
SectionsConstructCFGInfo - Class in imop.lib.cfg.info
 
SectionsConstructCFGInfo(Node) - Constructor for class imop.lib.cfg.info.SectionsConstructCFGInfo
 
SectionsConstructInfo - Class in imop.ast.info.cfgNodeInfo
 
SectionsConstructInfo(Node) - Constructor for class imop.ast.info.cfgNodeInfo.SectionsConstructInfo
 
SectionsEndLink - Class in imop.lib.cfg.link.node
 
SectionsEndLink(SectionsConstruct, EndNode) - Constructor for class imop.lib.cfg.link.node.SectionsEndLink
 
SectionsScope - Class in imop.ast.node.external
Grammar production: f0 ::= "{" f1 ::= ( Statement() )? f2 ::= ( ASection() )* f3 ::= "}"
SectionsScope(NodeToken, NodeOptional, NodeListOptional, NodeToken) - Constructor for class imop.ast.node.external.SectionsScope
 
SectionsScope(NodeOptional, NodeListOptional) - Constructor for class imop.ast.node.external.SectionsScope
 
SectionsScope() - Method in class imop.parser.FrontEnd.CParser
 
SectionsSectionBodyLink - Class in imop.lib.cfg.link.node
 
SectionsSectionBodyLink(SectionsConstruct, Statement, int) - Constructor for class imop.lib.cfg.link.node.SectionsSectionBodyLink
 
SelectionStatement - Class in imop.ast.node.external
Grammar production: f0 ::= IfStatement() | SwitchStatement()
SelectionStatement(NodeChoice) - Constructor for class imop.ast.node.external.SelectionStatement
 
SelectionStatement() - Constructor for class imop.ast.node.external.SelectionStatement
 
SelectionStatement() - Method in class imop.parser.FrontEnd.CParser
 
SelectionStatementInfo - Class in imop.ast.info
 
SelectionStatementInfo(Node) - Constructor for class imop.ast.info.SelectionStatementInfo
 
selStmtF0 - Variable in class imop.ast.node.external.SelectionStatement
 
SEMICOLON - Static variable in interface imop.parser.CParserConstants
RegularExpression Id.
serialVersionUID - Static variable in class imop.ast.node.external.AbstractDeclarator
 
serialVersionUID - Static variable in class imop.ast.node.external.AbstractDeclaratorClosed
 
serialVersionUID - Static variable in class imop.ast.node.external.AbstractDeclaratorWithPointer
 
serialVersionUID - Static variable in class imop.ast.node.external.AbstractDimensionOrParameter
 
serialVersionUID - Static variable in class imop.ast.node.external.AbstractOptionalDeclarator
 
serialVersionUID - Static variable in class imop.ast.node.external.AdditiveExpression
 
serialVersionUID - Static variable in class imop.ast.node.external.AdditiveMinusExpression
 
serialVersionUID - Static variable in class imop.ast.node.external.AdditiveOptionalExpression
 
serialVersionUID - Static variable in class imop.ast.node.external.AdditivePlusExpression
 
serialVersionUID - Static variable in class imop.ast.node.external.ADeclarationSpecifier
 
serialVersionUID - Static variable in class imop.ast.node.external.ADeclaratorOp
 
serialVersionUID - Static variable in class imop.ast.node.external.ADimensionOrParameter
 
serialVersionUID - Static variable in class imop.ast.node.external.ANDExpression
 
serialVersionUID - Static variable in class imop.ast.node.external.ANowaitDataClause
 
serialVersionUID - Static variable in class imop.ast.node.external.APostfixOperation
 
serialVersionUID - Static variable in class imop.ast.node.external.ArgumentInitializerClause
 
serialVersionUID - Static variable in class imop.ast.node.external.ArgumentList
 
serialVersionUID - Static variable in class imop.ast.node.external.ArrayInitializer
 
serialVersionUID - Static variable in class imop.ast.node.external.ArrowId
 
serialVersionUID - Static variable in class imop.ast.node.external.ASection
 
serialVersionUID - Static variable in class imop.ast.node.external.ASingleClause
 
serialVersionUID - Static variable in class imop.ast.node.external.ASpecifierQualifier
 
serialVersionUID - Static variable in class imop.ast.node.external.AssignInitializerClause
 
serialVersionUID - Static variable in class imop.ast.node.external.AssignmentExpression
 
serialVersionUID - Static variable in class imop.ast.node.external.AssignmentOperator
 
serialVersionUID - Static variable in class imop.ast.node.external.AtomicClause
 
serialVersionUID - Static variable in class imop.ast.node.external.AtomicConstruct
 
serialVersionUID - Static variable in class imop.ast.node.external.AUniqueForOrDataOrNowaitClause
 
serialVersionUID - Static variable in class imop.ast.node.external.AUniqueParallelOrDataClause
 
serialVersionUID - Static variable in class imop.ast.node.external.AUniqueParallelOrUniqueForOrDataClause
 
serialVersionUID - Static variable in class imop.ast.node.external.BarrierDirective
 
serialVersionUID - Static variable in class imop.ast.node.external.BracketExpression
 
serialVersionUID - Static variable in class imop.ast.node.external.BreakStatement
 
serialVersionUID - Static variable in class imop.ast.node.external.CaseLabeledStatement
 
serialVersionUID - Static variable in class imop.ast.node.external.CastExpression
 
serialVersionUID - Static variable in class imop.ast.node.external.CastExpressionTyped
 
serialVersionUID - Static variable in class imop.ast.node.external.CompoundStatement
 
serialVersionUID - Static variable in class imop.ast.node.external.CompoundStatementElement
 
serialVersionUID - Static variable in class imop.ast.node.external.ConditionalExpression
 
serialVersionUID - Static variable in class imop.ast.node.external.Constant
 
serialVersionUID - Static variable in class imop.ast.node.external.ConstantExpression
 
serialVersionUID - Static variable in class imop.ast.node.external.ContinueStatement
 
serialVersionUID - Static variable in class imop.ast.node.external.CriticalConstruct
 
serialVersionUID - Static variable in class imop.ast.node.external.DataClause
 
serialVersionUID - Static variable in class imop.ast.node.external.Declaration
 
serialVersionUID - Static variable in class imop.ast.node.external.DeclarationList
 
serialVersionUID - Static variable in class imop.ast.node.external.DeclarationSpecifiers
 
serialVersionUID - Static variable in class imop.ast.node.external.Declarator
 
serialVersionUID - Static variable in class imop.ast.node.external.DeclaratorOpList
 
serialVersionUID - Static variable in class imop.ast.node.external.DeclareReductionDirective
 
serialVersionUID - Static variable in class imop.ast.node.external.DefaultLabeledStatement
 
serialVersionUID - Static variable in class imop.ast.node.external.DimensionOrParameterList
 
serialVersionUID - Static variable in class imop.ast.node.external.DimensionSize
 
serialVersionUID - Static variable in class imop.ast.node.external.DirectAbstractDeclarator
 
serialVersionUID - Static variable in class imop.ast.node.external.DirectDeclarator
 
serialVersionUID - Static variable in class imop.ast.node.external.DoStatement
 
serialVersionUID - Static variable in class imop.ast.node.external.DotId
 
serialVersionUID - Static variable in class imop.ast.node.external.ElementsOfTranslation
 
serialVersionUID - Static variable in class imop.ast.node.external.Enumerator
 
serialVersionUID - Static variable in class imop.ast.node.external.EnumeratorList
 
serialVersionUID - Static variable in class imop.ast.node.external.EnumSpecifier
 
serialVersionUID - Static variable in class imop.ast.node.external.EnumSpecifierWithId
 
serialVersionUID - Static variable in class imop.ast.node.external.EnumSpecifierWithList
 
serialVersionUID - Static variable in class imop.ast.node.external.EqualExpression
 
serialVersionUID - Static variable in class imop.ast.node.external.EqualityExpression
 
serialVersionUID - Static variable in class imop.ast.node.external.EqualOptionalExpression
 
serialVersionUID - Static variable in class imop.ast.node.external.ExclusiveORExpression
 
serialVersionUID - Static variable in class imop.ast.node.external.Expression
 
serialVersionUID - Static variable in class imop.ast.node.external.ExpressionClosed
 
serialVersionUID - Static variable in class imop.ast.node.external.ExpressionList
 
serialVersionUID - Static variable in class imop.ast.node.external.ExpressionStatement
 
serialVersionUID - Static variable in class imop.ast.node.external.ExternalDeclaration
 
serialVersionUID - Static variable in class imop.ast.node.external.FinalClause
 
serialVersionUID - Static variable in class imop.ast.node.external.FlushDirective
 
serialVersionUID - Static variable in class imop.ast.node.external.FlushVars
 
serialVersionUID - Static variable in class imop.ast.node.external.ForConstruct
 
serialVersionUID - Static variable in class imop.ast.node.external.ForDirective
 
serialVersionUID - Static variable in class imop.ast.node.external.ForStatement
 
serialVersionUID - Static variable in class imop.ast.node.external.FunctionDefinition
 
serialVersionUID - Static variable in class imop.ast.node.external.GotoStatement
 
serialVersionUID - Static variable in class imop.ast.node.external.IdentifierExpression
 
serialVersionUID - Static variable in class imop.ast.node.external.IdentifierOrDeclarator
 
serialVersionUID - Static variable in class imop.ast.node.external.IfClause
 
serialVersionUID - Static variable in class imop.ast.node.external.IfStatement
 
serialVersionUID - Static variable in class imop.ast.node.external.InclusiveORExpression
 
serialVersionUID - Static variable in class imop.ast.node.external.InitDeclarator
 
serialVersionUID - Static variable in class imop.ast.node.external.InitDeclaratorList
 
serialVersionUID - Static variable in class imop.ast.node.external.Initializer
 
serialVersionUID - Static variable in class imop.ast.node.external.InitializerClause
 
serialVersionUID - Static variable in class imop.ast.node.external.InitializerList
 
serialVersionUID - Static variable in class imop.ast.node.external.IterationStatement
 
serialVersionUID - Static variable in class imop.ast.node.external.JumpStatement
 
serialVersionUID - Static variable in class imop.ast.node.external.LabeledStatement
 
serialVersionUID - Static variable in class imop.ast.node.external.LogicalANDExpression
 
serialVersionUID - Static variable in class imop.ast.node.external.LogicalORExpression
 
serialVersionUID - Static variable in class imop.ast.node.external.MasterConstruct
 
serialVersionUID - Static variable in class imop.ast.node.external.MergeableClause
 
serialVersionUID - Static variable in class imop.ast.node.external.MinusMinus
 
serialVersionUID - Static variable in class imop.ast.node.external.MultiplicativeDivExpression
 
serialVersionUID - Static variable in class imop.ast.node.external.MultiplicativeExpression
 
serialVersionUID - Static variable in class imop.ast.node.external.MultiplicativeModExpression
 
serialVersionUID - Static variable in class imop.ast.node.external.MultiplicativeMultiExpression
 
serialVersionUID - Static variable in class imop.ast.node.external.MultiplicativeOptionalExpression
 
serialVersionUID - Static variable in class imop.ast.node.external.Node
 
serialVersionUID - Static variable in class imop.ast.node.external.NodeChoice
 
serialVersionUID - Static variable in class imop.ast.node.external.NodeList
 
serialVersionUID - Static variable in class imop.ast.node.external.NodeListClass
 
serialVersionUID - Static variable in class imop.ast.node.external.NodeListOptional
 
serialVersionUID - Static variable in class imop.ast.node.external.NodeOptional
 
serialVersionUID - Static variable in class imop.ast.node.external.NodeSequence
 
serialVersionUID - Static variable in class imop.ast.node.external.NodeToken
 
serialVersionUID - Static variable in class imop.ast.node.external.NonConditionalExpression
 
serialVersionUID - Static variable in class imop.ast.node.external.NonEqualExpression
 
serialVersionUID - Static variable in class imop.ast.node.external.NowaitClause
 
serialVersionUID - Static variable in class imop.ast.node.external.NowaitDataClauseList
 
serialVersionUID - Static variable in class imop.ast.node.external.NumThreadsClause
 
serialVersionUID - Static variable in class imop.ast.node.external.OldParameterList
 
serialVersionUID - Static variable in class imop.ast.node.external.OldParameterListClosed
 
serialVersionUID - Static variable in class imop.ast.node.external.OmpConstruct
 
serialVersionUID - Static variable in class imop.ast.node.external.OmpCopyinClause
 
serialVersionUID - Static variable in class imop.ast.node.external.OmpCopyPrivateClause
 
serialVersionUID - Static variable in class imop.ast.node.external.OmpDfltNoneClause
 
serialVersionUID - Static variable in class imop.ast.node.external.OmpDfltSharedClause
 
serialVersionUID - Static variable in class imop.ast.node.external.OmpDirective
 
serialVersionUID - Static variable in class imop.ast.node.external.OmpEol
 
serialVersionUID - Static variable in class imop.ast.node.external.OmpFirstPrivateClause
 
serialVersionUID - Static variable in class imop.ast.node.external.OmpForAdditive
 
serialVersionUID - Static variable in class imop.ast.node.external.OmpForCondition
 
serialVersionUID - Static variable in class imop.ast.node.external.OmpForGECondition
 
serialVersionUID - Static variable in class imop.ast.node.external.OmpForGTCondition
 
serialVersionUID - Static variable in class imop.ast.node.external.OmpForHeader
 
serialVersionUID - Static variable in class imop.ast.node.external.OmpForInitExpression
 
serialVersionUID - Static variable in class imop.ast.node.external.OmpForLECondition
 
serialVersionUID - Static variable in class imop.ast.node.external.OmpForLTCondition
 
serialVersionUID - Static variable in class imop.ast.node.external.OmpForMultiplicative
 
serialVersionUID - Static variable in class imop.ast.node.external.OmpForReinitExpression
 
serialVersionUID - Static variable in class imop.ast.node.external.OmpForSubtractive
 
serialVersionUID - Static variable in class imop.ast.node.external.OmpLastPrivateClause
 
serialVersionUID - Static variable in class imop.ast.node.external.OmpPragma
 
serialVersionUID - Static variable in class imop.ast.node.external.OmpPrivateClause
 
serialVersionUID - Static variable in class imop.ast.node.external.OmpReductionClause
 
serialVersionUID - Static variable in class imop.ast.node.external.OmpSharedClause
 
serialVersionUID - Static variable in class imop.ast.node.external.OrderedConstruct
 
serialVersionUID - Static variable in class imop.ast.node.external.ParallelConstruct
 
serialVersionUID - Static variable in class imop.ast.node.external.ParallelDirective
 
serialVersionUID - Static variable in class imop.ast.node.external.ParallelForConstruct
 
serialVersionUID - Static variable in class imop.ast.node.external.ParallelSectionsConstruct
 
serialVersionUID - Static variable in class imop.ast.node.external.ParameterAbstraction
 
serialVersionUID - Static variable in class imop.ast.node.external.ParameterDeclaration
 
serialVersionUID - Static variable in class imop.ast.node.external.ParameterList
 
serialVersionUID - Static variable in class imop.ast.node.external.ParameterTypeList
 
serialVersionUID - Static variable in class imop.ast.node.external.ParameterTypeListClosed
 
serialVersionUID - Static variable in class imop.ast.node.external.PlusPlus
 
serialVersionUID - Static variable in class imop.ast.node.external.Pointer
 
serialVersionUID - Static variable in class imop.ast.node.external.PostDecrementId
 
serialVersionUID - Static variable in class imop.ast.node.external.PostfixExpression
 
serialVersionUID - Static variable in class imop.ast.node.external.PostfixOperationsList
 
serialVersionUID - Static variable in class imop.ast.node.external.PostIncrementId
 
serialVersionUID - Static variable in class imop.ast.node.external.PreDecrementId
 
serialVersionUID - Static variable in class imop.ast.node.external.PreIncrementId
 
serialVersionUID - Static variable in class imop.ast.node.external.PrimaryExpression
 
serialVersionUID - Static variable in class imop.ast.node.external.ReductionOp
 
serialVersionUID - Static variable in class imop.ast.node.external.ReductionTypeList
 
serialVersionUID - Static variable in class imop.ast.node.external.RegionPhrase
 
serialVersionUID - Static variable in class imop.ast.node.external.RelationalExpression
 
serialVersionUID - Static variable in class imop.ast.node.external.RelationalGEExpression
 
serialVersionUID - Static variable in class imop.ast.node.external.RelationalGTExpression
 
serialVersionUID - Static variable in class imop.ast.node.external.RelationalLEExpression
 
serialVersionUID - Static variable in class imop.ast.node.external.RelationalLTExpression
 
serialVersionUID - Static variable in class imop.ast.node.external.RelationalOptionalExpression
 
serialVersionUID - Static variable in class imop.ast.node.external.ReturnStatement
 
serialVersionUID - Static variable in class imop.ast.node.external.ScheduleKind
 
serialVersionUID - Static variable in class imop.ast.node.external.SectionsConstruct
 
serialVersionUID - Static variable in class imop.ast.node.external.SectionsScope
 
serialVersionUID - Static variable in class imop.ast.node.external.SelectionStatement
 
serialVersionUID - Static variable in class imop.ast.node.external.ShiftExpression
 
serialVersionUID - Static variable in class imop.ast.node.external.ShiftLeftExpression
 
serialVersionUID - Static variable in class imop.ast.node.external.ShiftOptionalExpression
 
serialVersionUID - Static variable in class imop.ast.node.external.ShiftRightExpression
 
serialVersionUID - Static variable in class imop.ast.node.external.ShortAssignMinus
 
serialVersionUID - Static variable in class imop.ast.node.external.ShortAssignPlus
 
serialVersionUID - Static variable in class imop.ast.node.external.SimpleLabeledStatement
 
serialVersionUID - Static variable in class imop.ast.node.external.SingleClauseList
 
serialVersionUID - Static variable in class imop.ast.node.external.SingleConstruct
 
serialVersionUID - Static variable in class imop.ast.node.external.SizeofTypeName
 
serialVersionUID - Static variable in class imop.ast.node.external.SizeofUnaryExpression
 
serialVersionUID - Static variable in class imop.ast.node.external.SpecifierQualifierList
 
serialVersionUID - Static variable in class imop.ast.node.external.Statement
 
serialVersionUID - Static variable in class imop.ast.node.external.StorageClassSpecifier
 
serialVersionUID - Static variable in class imop.ast.node.external.StructDeclaration
 
serialVersionUID - Static variable in class imop.ast.node.external.StructDeclarationList
 
serialVersionUID - Static variable in class imop.ast.node.external.StructDeclarator
 
serialVersionUID - Static variable in class imop.ast.node.external.StructDeclaratorList
 
serialVersionUID - Static variable in class imop.ast.node.external.StructDeclaratorWithBitField
 
serialVersionUID - Static variable in class imop.ast.node.external.StructDeclaratorWithDeclarator
 
serialVersionUID - Static variable in class imop.ast.node.external.StructOrUnion
 
serialVersionUID - Static variable in class imop.ast.node.external.StructOrUnionSpecifier
 
serialVersionUID - Static variable in class imop.ast.node.external.StructOrUnionSpecifierWithId
 
serialVersionUID - Static variable in class imop.ast.node.external.StructOrUnionSpecifierWithList
 
serialVersionUID - Static variable in class imop.ast.node.external.SwitchStatement
 
serialVersionUID - Static variable in class imop.ast.node.external.TaskClause
 
serialVersionUID - Static variable in class imop.ast.node.external.TaskClauseList
 
serialVersionUID - Static variable in class imop.ast.node.external.TaskConstruct
 
serialVersionUID - Static variable in class imop.ast.node.external.TaskwaitDirective
 
serialVersionUID - Static variable in class imop.ast.node.external.TaskyieldDirective
 
serialVersionUID - Static variable in class imop.ast.node.external.ThreadPrivateDirective
 
serialVersionUID - Static variable in class imop.ast.node.external.TranslationUnit
 
serialVersionUID - Static variable in class imop.ast.node.external.TypedefName
 
serialVersionUID - Static variable in class imop.ast.node.external.TypeName
 
serialVersionUID - Static variable in class imop.ast.node.external.TypeQualifier
 
serialVersionUID - Static variable in class imop.ast.node.external.TypeQualifierList
 
serialVersionUID - Static variable in class imop.ast.node.external.TypeSpecifier
 
serialVersionUID - Static variable in class imop.ast.node.external.UnaryCastExpression
 
serialVersionUID - Static variable in class imop.ast.node.external.UnaryExpression
 
serialVersionUID - Static variable in class imop.ast.node.external.UnaryExpressionPreDecrement
 
serialVersionUID - Static variable in class imop.ast.node.external.UnaryExpressionPreIncrement
 
serialVersionUID - Static variable in class imop.ast.node.external.UnaryOperator
 
serialVersionUID - Static variable in class imop.ast.node.external.UnarySizeofExpression
 
serialVersionUID - Static variable in class imop.ast.node.external.UniqueForClause
 
serialVersionUID - Static variable in class imop.ast.node.external.UniqueForClauseSchedule
 
serialVersionUID - Static variable in class imop.ast.node.external.UniqueForCollapse
 
serialVersionUID - Static variable in class imop.ast.node.external.UniqueForOrDataOrNowaitClauseList
 
serialVersionUID - Static variable in class imop.ast.node.external.UniqueParallelClause
 
serialVersionUID - Static variable in class imop.ast.node.external.UniqueParallelOrDataClauseList
 
serialVersionUID - Static variable in class imop.ast.node.external.UniqueParallelOrUniqueForOrDataClauseList
 
serialVersionUID - Static variable in class imop.ast.node.external.UniqueTaskClause
 
serialVersionUID - Static variable in class imop.ast.node.external.UnknownCpp
 
serialVersionUID - Static variable in class imop.ast.node.external.UnknownPragma
 
serialVersionUID - Static variable in class imop.ast.node.external.UntiedClause
 
serialVersionUID - Static variable in class imop.ast.node.external.VariableList
 
serialVersionUID - Static variable in class imop.ast.node.external.WhileStatement
 
serialVersionUID - Static variable in class imop.ast.node.internal.BeginNode
 
serialVersionUID - Static variable in class imop.ast.node.internal.CallStatement
 
serialVersionUID - Static variable in class imop.ast.node.internal.DummyFlushDirective
 
serialVersionUID - Static variable in class imop.ast.node.internal.EndNode
 
serialVersionUID - Static variable in class imop.ast.node.internal.OmpClause
 
serialVersionUID - Static variable in class imop.ast.node.internal.PostCallNode
 
serialVersionUID - Static variable in class imop.ast.node.internal.PreCallNode
 
serialVersionUID - Static variable in class imop.ast.node.internal.Predicate
 
serialVersionUID - Static variable in class imop.ast.node.internal.SimplePrimaryExpression
 
serialVersionUID - Static variable in class imop.lib.analysis.dataflow.interprocedural.LockSetAnalysis.LockMap
 
serialVersionUID - Static variable in error imop.parser.FrontEnd.CParser.LookaheadSuccess
 
serialVersionUID - Static variable in exception imop.parser.ParseException
The version identifier for this Serializable class.
serialVersionUID - Static variable in class imop.parser.Token
The version identifier for this Serializable class.
serialVersionUID - Static variable in error imop.parser.TokenMgrError
The version identifier for this Serializable class.
setAllPhaseList(ArrayList<Phase>) - Method in class imop.ast.info.cfgNodeInfo.ParallelConstructInfo
 
setBeginColumn(int) - Method in class imop.ast.node.external.NodeToken
Deprecated.
setBeginLine(int) - Method in class imop.ast.node.external.NodeToken
Deprecated.
setBeginPointsNoUpdate(ArrayList<BeginPhasePoint>) - Method in class imop.lib.analysis.mhp.Phase
 
setBody(Statement) - Method in class imop.lib.cfg.info.CriticalConstructCFGInfo
 
setBody(Statement) - Method in class imop.lib.cfg.info.DoStatementCFGInfo
 
setBody(Statement) - Method in class imop.lib.cfg.info.ForConstructCFGInfo
 
setBody(Statement) - Method in class imop.lib.cfg.info.ForStatementCFGInfo
 
setBody(CompoundStatement) - Method in class imop.lib.cfg.info.FunctionDefinitionCFGInfo
 
setBody(Statement) - Method in class imop.lib.cfg.info.MasterConstructCFGInfo
 
setBody(Statement) - Method in class imop.lib.cfg.info.OrderedConstructCFGInfo
 
setBody(Statement) - Method in class imop.lib.cfg.info.ParallelConstructCFGInfo
 
setBody(Statement) - Method in class imop.lib.cfg.info.SingleConstructCFGInfo
 
setBody(Statement) - Method in class imop.lib.cfg.info.SwitchStatementCFGInfo
 
setBody(Statement) - Method in class imop.lib.cfg.info.TaskConstructCFGInfo
 
setBody(Statement) - Method in class imop.lib.cfg.info.WhileStatementCFGInfo
 
setCallSiteStack(Stack<CallSite>) - Method in class imop.lib.analysis.mhp.PhasePoint
Deprecated.
setCFGInfoProtected(CFGInfo) - Method in class imop.ast.info.NodeInfo
TODO: Should be renamed soon.
setChoice(Node) - Method in class imop.ast.node.external.NodeChoice
 
setColumnNum(int) - Method in class imop.ast.node.external.NodeToken
 
setContextDimension(AnalysisDimension.ContextDimension) - Method in class imop.lib.analysis.dataflow.generic.AnalysisDimension
 
setCopySourceNode(Node) - Method in class imop.ast.info.NodeInfo
 
setDebugStream(PrintStream) - Method in class imop.parser.CParserTokenManager
Set debug output.
setDeclaringNode(Node) - Method in class imop.lib.analysis.dataflow.Symbol
 
setDefiningScope(Scopeable) - Method in class imop.lib.analysis.dataflow.Symbol
 
setDefiningScope(Scopeable) - Method in class imop.lib.analysis.typeSystem.EnumType
 
setDefiningScope(Scopeable) - Method in class imop.lib.analysis.typeSystem.StructType
 
setDefiningScope(Scopeable) - Method in class imop.lib.analysis.typeSystem.Typedef
 
setDefiningScope(Scopeable) - Method in class imop.lib.analysis.typeSystem.UnionType
 
setElementList(ArrayList<Node>) - Method in class imop.lib.cfg.info.CompoundStatementCFGInfo
 
setElementName(String) - Method in class imop.lib.analysis.typeSystem.StructOrUnionMember
 
setElementType(Type) - Method in class imop.lib.analysis.typeSystem.StructOrUnionMember
 
setElseBody(Statement) - Method in class imop.lib.cfg.info.IfStatementCFGInfo
 
setEndColumn(int) - Method in class imop.ast.node.external.NodeToken
Deprecated.
setEndLine(int) - Method in class imop.ast.node.external.NodeToken
Deprecated.
setEnumMembers(ArrayList<EnumType.EnumMember>) - Method in class imop.lib.analysis.typeSystem.EnumType
 
setExpF0(AssignmentExpression) - Method in class imop.ast.node.external.Expression
 
setExpF1(NodeListOptional) - Method in class imop.ast.node.external.Expression
 
setF0(NodeChoice) - Method in class imop.ast.node.external.AbstractDeclarator
 
setF0(NodeToken) - Method in class imop.ast.node.external.AbstractDeclaratorClosed
 
setF0(Pointer) - Method in class imop.ast.node.external.AbstractDeclaratorWithPointer
 
setF0(NodeChoice) - Method in class imop.ast.node.external.AbstractDimensionOrParameter
 
setF0(NodeOptional) - Method in class imop.ast.node.external.AbstractOptionalDeclarator
 
setF0(MultiplicativeExpression) - Method in class imop.ast.node.external.AdditiveExpression
 
setF0(NodeToken) - Method in class imop.ast.node.external.AdditiveMinusExpression
 
setF0(NodeChoice) - Method in class imop.ast.node.external.AdditiveOptionalExpression
 
setF0(NodeToken) - Method in class imop.ast.node.external.AdditivePlusExpression
 
setF0(NodeChoice) - Method in class imop.ast.node.external.ADeclarationSpecifier
 
setF0(NodeChoice) - Method in class imop.ast.node.external.ADeclaratorOp
 
setF0(NodeChoice) - Method in class imop.ast.node.external.ADimensionOrParameter
 
setF0(EqualityExpression) - Method in class imop.ast.node.external.ANDExpression
 
setF0(NodeChoice) - Method in class imop.ast.node.external.ANowaitDataClause
 
setF0(NodeChoice) - Method in class imop.ast.node.external.APostfixOperation
 
setF0(NodeToken) - Method in class imop.ast.node.external.ArgumentInitializerClause
 
setF0(NodeToken) - Method in class imop.ast.node.external.ArgumentList
 
setF0(NodeToken) - Method in class imop.ast.node.external.ArrayInitializer
 
setF0(NodeToken) - Method in class imop.ast.node.external.ArrowId
 
setF0(OmpPragma) - Method in class imop.ast.node.external.ASection
 
setF0(NodeChoice) - Method in class imop.ast.node.external.ASingleClause
 
setF0(NodeChoice) - Method in class imop.ast.node.external.ASpecifierQualifier
 
setF0(NodeToken) - Method in class imop.ast.node.external.AssignInitializerClause
 
setF0(NodeChoice) - Method in class imop.ast.node.external.AssignmentExpression
 
setF0(NodeChoice) - Method in class imop.ast.node.external.AssignmentOperator
 
setF0(NodeChoice) - Method in class imop.ast.node.external.AtomicClause
 
setF0(OmpPragma) - Method in class imop.ast.node.external.AtomicConstruct
 
setF0(NodeChoice) - Method in class imop.ast.node.external.AUniqueForOrDataOrNowaitClause
 
setF0(NodeChoice) - Method in class imop.ast.node.external.AUniqueParallelOrDataClause
 
setF0(NodeChoice) - Method in class imop.ast.node.external.AUniqueParallelOrUniqueForOrDataClause
 
setF0(OmpPragma) - Method in class imop.ast.node.external.BarrierDirective
 
setF0(NodeToken) - Method in class imop.ast.node.external.BracketExpression
 
setF0(NodeToken) - Method in class imop.ast.node.external.BreakStatement
 
setF0(NodeToken) - Method in class imop.ast.node.external.CaseLabeledStatement
 
setF0(NodeChoice) - Method in class imop.ast.node.external.CastExpression
 
setF0(NodeToken) - Method in class imop.ast.node.external.CastExpressionTyped
 
setF0(NodeToken) - Method in class imop.ast.node.external.CompoundStatement
 
setF0(NodeChoice) - Method in class imop.ast.node.external.CompoundStatementElement
 
setF0(LogicalORExpression) - Method in class imop.ast.node.external.ConditionalExpression
 
setF0(NodeChoice) - Method in class imop.ast.node.external.Constant
 
setF0(ConditionalExpression) - Method in class imop.ast.node.external.ConstantExpression
 
setF0(NodeToken) - Method in class imop.ast.node.external.ContinueStatement
 
setF0(OmpPragma) - Method in class imop.ast.node.external.CriticalConstruct
 
setF0(NodeChoice) - Method in class imop.ast.node.external.DataClause
 
setF0(DeclarationSpecifiers) - Method in class imop.ast.node.external.Declaration
 
setF0(NodeList) - Method in class imop.ast.node.external.DeclarationList
 
setF0(NodeList) - Method in class imop.ast.node.external.DeclarationSpecifiers
 
setF0(NodeOptional) - Method in class imop.ast.node.external.Declarator
 
setF0(NodeListOptional) - Method in class imop.ast.node.external.DeclaratorOpList
 
setF0(OmpPragma) - Method in class imop.ast.node.external.DeclareReductionDirective
 
setF0(NodeToken) - Method in class imop.ast.node.external.DefaultLabeledStatement
 
setF0(NodeListOptional) - Method in class imop.ast.node.external.DimensionOrParameterList
 
setF0(NodeToken) - Method in class imop.ast.node.external.DimensionSize
 
setF0(AbstractDimensionOrParameter) - Method in class imop.ast.node.external.DirectAbstractDeclarator
 
setF0(IdentifierOrDeclarator) - Method in class imop.ast.node.external.DirectDeclarator
 
setF0(NodeToken) - Method in class imop.ast.node.external.DoStatement
 
setF0(NodeToken) - Method in class imop.ast.node.external.DotId
 
setF0(NodeChoice) - Method in class imop.ast.node.external.ElementsOfTranslation
 
setF0(NodeToken) - Method in class imop.ast.node.external.Enumerator
 
setF0(Enumerator) - Method in class imop.ast.node.external.EnumeratorList
 
setF0(NodeChoice) - Method in class imop.ast.node.external.EnumSpecifier
 
setF0(NodeToken) - Method in class imop.ast.node.external.EnumSpecifierWithId
 
setF0(NodeToken) - Method in class imop.ast.node.external.EnumSpecifierWithList
 
setF0(NodeToken) - Method in class imop.ast.node.external.EqualExpression
 
setF0(RelationalExpression) - Method in class imop.ast.node.external.EqualityExpression
 
setF0(NodeChoice) - Method in class imop.ast.node.external.EqualOptionalExpression
 
setF0(ANDExpression) - Method in class imop.ast.node.external.ExclusiveORExpression
 
setF0(NodeToken) - Method in class imop.ast.node.external.ExpressionClosed
 
setF0(AssignmentExpression) - Method in class imop.ast.node.external.ExpressionList
 
setF0(NodeOptional) - Method in class imop.ast.node.external.ExpressionStatement
 
setF0(NodeChoice) - Method in class imop.ast.node.external.ExternalDeclaration
 
setF0(NodeToken) - Method in class imop.ast.node.external.FinalClause
 
setF0(OmpPragma) - Method in class imop.ast.node.external.FlushDirective
 
setF0(NodeToken) - Method in class imop.ast.node.external.FlushVars
 
setF0(OmpPragma) - Method in class imop.ast.node.external.ForConstruct
 
setF0(NodeToken) - Method in class imop.ast.node.external.ForDirective
 
setF0(NodeToken) - Method in class imop.ast.node.external.ForStatement
 
setF0(NodeOptional) - Method in class imop.ast.node.external.FunctionDefinition
 
setF0(NodeToken) - Method in class imop.ast.node.external.GotoStatement
 
setF0(NodeChoice) - Method in class imop.ast.node.external.IdentifierOrDeclarator
 
setF0(NodeToken) - Method in class imop.ast.node.external.IfClause
 
setF0(NodeToken) - Method in class imop.ast.node.external.IfStatement
 
setF0(ExclusiveORExpression) - Method in class imop.ast.node.external.InclusiveORExpression
 
setF0(Declarator) - Method in class imop.ast.node.external.InitDeclarator
 
setF0(InitDeclarator) - Method in class imop.ast.node.external.InitDeclaratorList
 
setF0(NodeChoice) - Method in class imop.ast.node.external.Initializer
 
setF0(NodeChoice) - Method in class imop.ast.node.external.InitializerClause
 
setF0(Initializer) - Method in class imop.ast.node.external.InitializerList
 
setF0(InclusiveORExpression) - Method in class imop.ast.node.external.LogicalANDExpression
 
setF0(LogicalANDExpression) - Method in class imop.ast.node.external.LogicalORExpression
 
setF0(OmpPragma) - Method in class imop.ast.node.external.MasterConstruct
 
setF0(NodeToken) - Method in class imop.ast.node.external.MergeableClause
 
setF0(NodeToken) - Method in class imop.ast.node.external.MinusMinus
 
setF0(NodeToken) - Method in class imop.ast.node.external.MultiplicativeDivExpression
 
setF0(CastExpression) - Method in class imop.ast.node.external.MultiplicativeExpression
 
setF0(NodeToken) - Method in class imop.ast.node.external.MultiplicativeModExpression
 
setF0(NodeToken) - Method in class imop.ast.node.external.MultiplicativeMultiExpression
 
setF0(NodeChoice) - Method in class imop.ast.node.external.MultiplicativeOptionalExpression
 
setF0(UnaryExpression) - Method in class imop.ast.node.external.NonConditionalExpression
 
setF0(NodeToken) - Method in class imop.ast.node.external.NonEqualExpression
 
setF0(NodeToken) - Method in class imop.ast.node.external.NowaitClause
 
setF0(NodeListOptional) - Method in class imop.ast.node.external.NowaitDataClauseList
 
setF0(NodeToken) - Method in class imop.ast.node.external.NumThreadsClause
 
setF0(NodeToken) - Method in class imop.ast.node.external.OldParameterList
 
setF0(NodeToken) - Method in class imop.ast.node.external.OldParameterListClosed
 
setF0(NodeToken) - Method in class imop.ast.node.external.OmpCopyinClause
 
setF0(NodeToken) - Method in class imop.ast.node.external.OmpCopyPrivateClause
 
setF0(NodeToken) - Method in class imop.ast.node.external.OmpDfltNoneClause
 
setF0(NodeToken) - Method in class imop.ast.node.external.OmpDfltSharedClause
 
setF0(NodeChoice) - Method in class imop.ast.node.external.OmpEol
 
setF0(NodeToken) - Method in class imop.ast.node.external.OmpFirstPrivateClause
 
setF0(NodeToken) - Method in class imop.ast.node.external.OmpForAdditive
 
setF0(NodeChoice) - Method in class imop.ast.node.external.OmpForCondition
 
setF0(NodeToken) - Method in class imop.ast.node.external.OmpForGECondition
 
setF0(NodeToken) - Method in class imop.ast.node.external.OmpForGTCondition
 
setF0(NodeToken) - Method in class imop.ast.node.external.OmpForHeader
 
setF0(NodeToken) - Method in class imop.ast.node.external.OmpForInitExpression
 
setF0(NodeToken) - Method in class imop.ast.node.external.OmpForLECondition
 
setF0(NodeToken) - Method in class imop.ast.node.external.OmpForLTCondition
 
setF0(NodeToken) - Method in class imop.ast.node.external.OmpForMultiplicative
 
setF0(NodeToken) - Method in class imop.ast.node.external.OmpForSubtractive
 
setF0(NodeToken) - Method in class imop.ast.node.external.OmpLastPrivateClause
 
setF0(NodeToken) - Method in class imop.ast.node.external.OmpPragma
 
setF0(NodeToken) - Method in class imop.ast.node.external.OmpPrivateClause
 
setF0(NodeToken) - Method in class imop.ast.node.external.OmpReductionClause
 
setF0(NodeToken) - Method in class imop.ast.node.external.OmpSharedClause
 
setF0(OmpPragma) - Method in class imop.ast.node.external.OrderedConstruct
 
setF0(NodeToken) - Method in class imop.ast.node.external.ParallelDirective
 
setF0(OmpPragma) - Method in class imop.ast.node.external.ParallelForConstruct
 
setF0(OmpPragma) - Method in class imop.ast.node.external.ParallelSectionsConstruct
 
setF0(NodeChoice) - Method in class imop.ast.node.external.ParameterAbstraction
 
setF0(DeclarationSpecifiers) - Method in class imop.ast.node.external.ParameterDeclaration
 
setF0(ParameterDeclaration) - Method in class imop.ast.node.external.ParameterList
 
setF0(ParameterList) - Method in class imop.ast.node.external.ParameterTypeList
 
setF0(NodeToken) - Method in class imop.ast.node.external.ParameterTypeListClosed
 
setF0(NodeToken) - Method in class imop.ast.node.external.PlusPlus
 
setF0(NodeChoice) - Method in class imop.ast.node.external.Pointer
 
setF0(NodeToken) - Method in class imop.ast.node.external.PostDecrementId
 
setF0(PrimaryExpression) - Method in class imop.ast.node.external.PostfixExpression
 
setF0(NodeListOptional) - Method in class imop.ast.node.external.PostfixOperationsList
 
setF0(NodeToken) - Method in class imop.ast.node.external.PostIncrementId
 
setF0(NodeToken) - Method in class imop.ast.node.external.PreDecrementId
 
setF0(NodeToken) - Method in class imop.ast.node.external.PreIncrementId
 
setF0(NodeChoice) - Method in class imop.ast.node.external.PrimaryExpression
 
setF0(NodeChoice) - Method in class imop.ast.node.external.ReductionOp
 
setF0(NodeListOptional) - Method in class imop.ast.node.external.ReductionTypeList
 
setF0(NodeToken) - Method in class imop.ast.node.external.RegionPhrase
 
setF0(NodeToken) - Method in class imop.ast.node.external.RelationalGEExpression
 
setF0(NodeToken) - Method in class imop.ast.node.external.RelationalGTExpression
 
setF0(NodeToken) - Method in class imop.ast.node.external.RelationalLEExpression
 
setF0(NodeToken) - Method in class imop.ast.node.external.RelationalLTExpression
 
setF0(NodeChoice) - Method in class imop.ast.node.external.RelationalOptionalExpression
 
setF0(NodeToken) - Method in class imop.ast.node.external.ReturnStatement
 
setF0(NodeChoice) - Method in class imop.ast.node.external.ScheduleKind
 
setF0(OmpPragma) - Method in class imop.ast.node.external.SectionsConstruct
 
setF0(NodeToken) - Method in class imop.ast.node.external.SectionsScope
 
setF0(AdditiveExpression) - Method in class imop.ast.node.external.ShiftExpression
 
setF0(NodeToken) - Method in class imop.ast.node.external.ShiftLeftExpression
 
setF0(NodeChoice) - Method in class imop.ast.node.external.ShiftOptionalExpression
 
setF0(NodeToken) - Method in class imop.ast.node.external.ShiftRightExpression
 
setF0(NodeToken) - Method in class imop.ast.node.external.ShortAssignMinus
 
setF0(NodeToken) - Method in class imop.ast.node.external.ShortAssignPlus
 
setF0(NodeToken) - Method in class imop.ast.node.external.SimpleLabeledStatement
 
setF0(NodeListOptional) - Method in class imop.ast.node.external.SingleClauseList
 
setF0(OmpPragma) - Method in class imop.ast.node.external.SingleConstruct
 
setF0(NodeToken) - Method in class imop.ast.node.external.SizeofTypeName
 
setF0(NodeToken) - Method in class imop.ast.node.external.SizeofUnaryExpression
 
setF0(NodeList) - Method in class imop.ast.node.external.SpecifierQualifierList
 
setF0(NodeChoice) - Method in class imop.ast.node.external.StorageClassSpecifier
 
setF0(SpecifierQualifierList) - Method in class imop.ast.node.external.StructDeclaration
 
setF0(NodeList) - Method in class imop.ast.node.external.StructDeclarationList
 
setF0(NodeChoice) - Method in class imop.ast.node.external.StructDeclarator
 
setF0(StructDeclarator) - Method in class imop.ast.node.external.StructDeclaratorList
 
setF0(NodeToken) - Method in class imop.ast.node.external.StructDeclaratorWithBitField
 
setF0(Declarator) - Method in class imop.ast.node.external.StructDeclaratorWithDeclarator
 
setF0(NodeChoice) - Method in class imop.ast.node.external.StructOrUnion
 
setF0(NodeChoice) - Method in class imop.ast.node.external.StructOrUnionSpecifier
 
setF0(StructOrUnion) - Method in class imop.ast.node.external.StructOrUnionSpecifierWithId
 
setF0(StructOrUnion) - Method in class imop.ast.node.external.StructOrUnionSpecifierWithList
 
setF0(NodeToken) - Method in class imop.ast.node.external.SwitchStatement
 
setF0(NodeChoice) - Method in class imop.ast.node.external.TaskClause
 
setF0(NodeChoice) - Method in class imop.ast.node.external.TaskClauseList
 
setF0(OmpPragma) - Method in class imop.ast.node.external.TaskConstruct
 
setF0(OmpPragma) - Method in class imop.ast.node.external.TaskwaitDirective
 
setF0(OmpPragma) - Method in class imop.ast.node.external.TaskyieldDirective
 
setF0(OmpPragma) - Method in class imop.ast.node.external.ThreadPrivateDirective
 
setF0(NodeList) - Method in class imop.ast.node.external.TranslationUnit
 
setF0(NodeToken) - Method in class imop.ast.node.external.TypedefName
 
setF0(SpecifierQualifierList) - Method in class imop.ast.node.external.TypeName
 
setF0(NodeChoice) - Method in class imop.ast.node.external.TypeQualifier
 
setF0(NodeList) - Method in class imop.ast.node.external.TypeQualifierList
 
setF0(NodeChoice) - Method in class imop.ast.node.external.TypeSpecifier
 
setF0(UnaryOperator) - Method in class imop.ast.node.external.UnaryCastExpression
 
setF0(NodeChoice) - Method in class imop.ast.node.external.UnaryExpression
 
setF0(NodeToken) - Method in class imop.ast.node.external.UnaryExpressionPreDecrement
 
setF0(NodeToken) - Method in class imop.ast.node.external.UnaryExpressionPreIncrement
 
setF0(NodeChoice) - Method in class imop.ast.node.external.UnaryOperator
 
setF0(NodeChoice) - Method in class imop.ast.node.external.UnarySizeofExpression
 
setF0(NodeChoice) - Method in class imop.ast.node.external.UniqueForClause
 
setF0(NodeToken) - Method in class imop.ast.node.external.UniqueForClauseSchedule
 
setF0(NodeToken) - Method in class imop.ast.node.external.UniqueForCollapse
 
setF0(NodeListOptional) - Method in class imop.ast.node.external.UniqueForOrDataOrNowaitClauseList
 
setF0(NodeChoice) - Method in class imop.ast.node.external.UniqueParallelClause
 
setF0(NodeListOptional) - Method in class imop.ast.node.external.UniqueParallelOrDataClauseList
 
setF0(NodeListOptional) - Method in class imop.ast.node.external.UniqueParallelOrUniqueForOrDataClauseList
 
setF0(NodeChoice) - Method in class imop.ast.node.external.UniqueTaskClause
 
setF0(NodeToken) - Method in class imop.ast.node.external.UnknownCpp
 
setF0(NodeToken) - Method in class imop.ast.node.external.UnknownPragma
 
setF0(NodeToken) - Method in class imop.ast.node.external.UntiedClause
 
setF0(NodeToken) - Method in class imop.ast.node.external.VariableList
 
setF0(NodeToken) - Method in class imop.ast.node.external.WhileStatement
 
setF1(AbstractDeclarator) - Method in class imop.ast.node.external.AbstractDeclaratorClosed
 
setF1(NodeOptional) - Method in class imop.ast.node.external.AbstractDeclaratorWithPointer
 
setF1(NodeOptional) - Method in class imop.ast.node.external.AdditiveExpression
 
setF1(AdditiveExpression) - Method in class imop.ast.node.external.AdditiveMinusExpression
 
setF1(AdditiveExpression) - Method in class imop.ast.node.external.AdditivePlusExpression
 
setF1(NodeOptional) - Method in class imop.ast.node.external.ANDExpression
 
setF1(NodeToken) - Method in class imop.ast.node.external.ArgumentInitializerClause
 
setF1(NodeOptional) - Method in class imop.ast.node.external.ArgumentList
 
setF1(InitializerList) - Method in class imop.ast.node.external.ArrayInitializer
 
setF1(NodeToken) - Method in class imop.ast.node.external.ArrowId
 
setF1(NodeToken) - Method in class imop.ast.node.external.ASection
 
setF1(NodeToken) - Method in class imop.ast.node.external.AssignInitializerClause
 
setF1(NodeToken) - Method in class imop.ast.node.external.AtomicConstruct
 
setF1(NodeToken) - Method in class imop.ast.node.external.BarrierDirective
 
setF1(Expression) - Method in class imop.ast.node.external.BracketExpression
 
setF1(NodeToken) - Method in class imop.ast.node.external.BreakStatement
 
setF1(ConstantExpression) - Method in class imop.ast.node.external.CaseLabeledStatement
 
setF1(TypeName) - Method in class imop.ast.node.external.CastExpressionTyped
 
setF1(NodeListOptional) - Method in class imop.ast.node.external.CompoundStatement
 
setF1(NodeOptional) - Method in class imop.ast.node.external.ConditionalExpression
 
setF1(NodeToken) - Method in class imop.ast.node.external.ContinueStatement
 
setF1(NodeToken) - Method in class imop.ast.node.external.CriticalConstruct
 
setF1(NodeOptional) - Method in class imop.ast.node.external.Declaration
 
setF1(DirectDeclarator) - Method in class imop.ast.node.external.Declarator
 
setF1(NodeToken) - Method in class imop.ast.node.external.DeclareReductionDirective
 
setF1(NodeToken) - Method in class imop.ast.node.external.DefaultLabeledStatement
 
setF1(NodeOptional) - Method in class imop.ast.node.external.DimensionSize
 
setF1(DimensionOrParameterList) - Method in class imop.ast.node.external.DirectAbstractDeclarator
 
setF1(DeclaratorOpList) - Method in class imop.ast.node.external.DirectDeclarator
 
setF1(Statement) - Method in class imop.ast.node.external.DoStatement
 
setF1(NodeToken) - Method in class imop.ast.node.external.DotId
 
setF1(NodeOptional) - Method in class imop.ast.node.external.Enumerator
 
setF1(NodeListOptional) - Method in class imop.ast.node.external.EnumeratorList
 
setF1(NodeToken) - Method in class imop.ast.node.external.EnumSpecifierWithId
 
setF1(NodeOptional) - Method in class imop.ast.node.external.EnumSpecifierWithList
 
setF1(EqualityExpression) - Method in class imop.ast.node.external.EqualExpression
 
setF1(NodeOptional) - Method in class imop.ast.node.external.EqualityExpression
 
setF1(NodeOptional) - Method in class imop.ast.node.external.ExclusiveORExpression
 
setF1(Expression) - Method in class imop.ast.node.external.ExpressionClosed
 
setF1(NodeListOptional) - Method in class imop.ast.node.external.ExpressionList
 
setF1(NodeToken) - Method in class imop.ast.node.external.ExpressionStatement
 
setF1(NodeToken) - Method in class imop.ast.node.external.FinalClause
 
setF1(NodeToken) - Method in class imop.ast.node.external.FlushDirective
 
setF1(VariableList) - Method in class imop.ast.node.external.FlushVars
 
setF1(ForDirective) - Method in class imop.ast.node.external.ForConstruct
 
setF1(UniqueForOrDataOrNowaitClauseList) - Method in class imop.ast.node.external.ForDirective
 
setF1(NodeToken) - Method in class imop.ast.node.external.ForStatement
 
setF1(Declarator) - Method in class imop.ast.node.external.FunctionDefinition
 
setF1(NodeToken) - Method in class imop.ast.node.external.GotoStatement
 
setF1(NodeToken) - Method in class imop.ast.node.external.IfClause
 
setF1(NodeToken) - Method in class imop.ast.node.external.IfStatement
 
setF1(NodeOptional) - Method in class imop.ast.node.external.InclusiveORExpression
 
setF1(NodeOptional) - Method in class imop.ast.node.external.InitDeclarator
 
setF1(NodeListOptional) - Method in class imop.ast.node.external.InitDeclaratorList
 
setF1(NodeListOptional) - Method in class imop.ast.node.external.InitializerList
 
setF1(NodeOptional) - Method in class imop.ast.node.external.LogicalANDExpression
 
setF1(NodeOptional) - Method in class imop.ast.node.external.LogicalORExpression
 
setF1(NodeToken) - Method in class imop.ast.node.external.MasterConstruct
 
setF1(MultiplicativeExpression) - Method in class imop.ast.node.external.MultiplicativeDivExpression
 
setF1(NodeOptional) - Method in class imop.ast.node.external.MultiplicativeExpression
 
setF1(MultiplicativeExpression) - Method in class imop.ast.node.external.MultiplicativeModExpression
 
setF1(MultiplicativeExpression) - Method in class imop.ast.node.external.MultiplicativeMultiExpression
 
setF1(AssignmentOperator) - Method in class imop.ast.node.external.NonConditionalExpression
 
setF1(EqualityExpression) - Method in class imop.ast.node.external.NonEqualExpression
 
setF1(NodeToken) - Method in class imop.ast.node.external.NumThreadsClause
 
setF1(NodeListOptional) - Method in class imop.ast.node.external.OldParameterList
 
setF1(NodeOptional) - Method in class imop.ast.node.external.OldParameterListClosed
 
setF1(NodeToken) - Method in class imop.ast.node.external.OmpCopyinClause
 
setF1(NodeToken) - Method in class imop.ast.node.external.OmpCopyPrivateClause
 
setF1(NodeToken) - Method in class imop.ast.node.external.OmpDfltNoneClause
 
setF1(NodeToken) - Method in class imop.ast.node.external.OmpDfltSharedClause
 
setF1(NodeToken) - Method in class imop.ast.node.external.OmpFirstPrivateClause
 
setF1(NodeToken) - Method in class imop.ast.node.external.OmpForAdditive
 
setF1(NodeToken) - Method in class imop.ast.node.external.OmpForGECondition
 
setF1(NodeToken) - Method in class imop.ast.node.external.OmpForGTCondition
 
setF1(NodeToken) - Method in class imop.ast.node.external.OmpForHeader
 
setF1(NodeToken) - Method in class imop.ast.node.external.OmpForInitExpression
 
setF1(NodeToken) - Method in class imop.ast.node.external.OmpForLECondition
 
setF1(NodeToken) - Method in class imop.ast.node.external.OmpForLTCondition
 
setF1(NodeToken) - Method in class imop.ast.node.external.OmpForMultiplicative
 
setF1(NodeToken) - Method in class imop.ast.node.external.OmpForSubtractive
 
setF1(NodeToken) - Method in class imop.ast.node.external.OmpLastPrivateClause
 
setF1(NodeToken) - Method in class imop.ast.node.external.OmpPragma
 
setF1(NodeToken) - Method in class imop.ast.node.external.OmpPrivateClause
 
setF1(NodeToken) - Method in class imop.ast.node.external.OmpReductionClause
 
setF1(NodeToken) - Method in class imop.ast.node.external.OmpSharedClause
 
setF1(NodeToken) - Method in class imop.ast.node.external.OrderedConstruct
 
setF1(UniqueParallelOrDataClauseList) - Method in class imop.ast.node.external.ParallelDirective
 
setF1(NodeToken) - Method in class imop.ast.node.external.ParallelForConstruct
 
setF1(NodeToken) - Method in class imop.ast.node.external.ParallelSectionsConstruct
 
setF1(ParameterAbstraction) - Method in class imop.ast.node.external.ParameterDeclaration
 
setF1(NodeListOptional) - Method in class imop.ast.node.external.ParameterList
 
setF1(NodeOptional) - Method in class imop.ast.node.external.ParameterTypeList
 
setF1(NodeOptional) - Method in class imop.ast.node.external.ParameterTypeListClosed
 
setF1(NodeOptional) - Method in class imop.ast.node.external.Pointer
 
setF1(NodeToken) - Method in class imop.ast.node.external.PostDecrementId
 
setF1(PostfixOperationsList) - Method in class imop.ast.node.external.PostfixExpression
 
setF1(NodeToken) - Method in class imop.ast.node.external.PostIncrementId
 
setF1(NodeToken) - Method in class imop.ast.node.external.PreDecrementId
 
setF1(NodeToken) - Method in class imop.ast.node.external.PreIncrementId
 
setF1(NodeToken) - Method in class imop.ast.node.external.RegionPhrase
 
setF1(RelationalExpression) - Method in class imop.ast.node.external.RelationalGEExpression
 
setF1(RelationalExpression) - Method in class imop.ast.node.external.RelationalGTExpression
 
setF1(RelationalExpression) - Method in class imop.ast.node.external.RelationalLEExpression
 
setF1(RelationalExpression) - Method in class imop.ast.node.external.RelationalLTExpression
 
setF1(NodeOptional) - Method in class imop.ast.node.external.ReturnStatement
 
setF1(NodeToken) - Method in class imop.ast.node.external.SectionsConstruct
 
setF1(NodeOptional) - Method in class imop.ast.node.external.SectionsScope
 
setF1(NodeOptional) - Method in class imop.ast.node.external.ShiftExpression
 
setF1(ShiftExpression) - Method in class imop.ast.node.external.ShiftLeftExpression
 
setF1(ShiftExpression) - Method in class imop.ast.node.external.ShiftRightExpression
 
setF1(NodeToken) - Method in class imop.ast.node.external.ShortAssignMinus
 
setF1(NodeToken) - Method in class imop.ast.node.external.ShortAssignPlus
 
setF1(NodeToken) - Method in class imop.ast.node.external.SimpleLabeledStatement
 
setF1(NodeToken) - Method in class imop.ast.node.external.SingleConstruct
 
setF1(NodeToken) - Method in class imop.ast.node.external.SizeofTypeName
 
setF1(UnaryExpression) - Method in class imop.ast.node.external.SizeofUnaryExpression
 
setF1(StructDeclaratorList) - Method in class imop.ast.node.external.StructDeclaration
 
setF1(NodeListOptional) - Method in class imop.ast.node.external.StructDeclaratorList
 
setF1(ConstantExpression) - Method in class imop.ast.node.external.StructDeclaratorWithBitField
 
setF1(NodeOptional) - Method in class imop.ast.node.external.StructDeclaratorWithDeclarator
 
setF1(NodeToken) - Method in class imop.ast.node.external.StructOrUnionSpecifierWithId
 
setF1(NodeOptional) - Method in class imop.ast.node.external.StructOrUnionSpecifierWithList
 
setF1(NodeToken) - Method in class imop.ast.node.external.SwitchStatement
 
setF1(NodeToken) - Method in class imop.ast.node.external.TaskConstruct
 
setF1(NodeToken) - Method in class imop.ast.node.external.TaskwaitDirective
 
setF1(NodeToken) - Method in class imop.ast.node.external.TaskyieldDirective
 
setF1(NodeToken) - Method in class imop.ast.node.external.ThreadPrivateDirective
 
setF1(NodeOptional) - Method in class imop.ast.node.external.TypeName
 
setF1(CastExpression) - Method in class imop.ast.node.external.UnaryCastExpression
 
setF1(UnaryExpression) - Method in class imop.ast.node.external.UnaryExpressionPreDecrement
 
setF1(UnaryExpression) - Method in class imop.ast.node.external.UnaryExpressionPreIncrement
 
setF1(NodeToken) - Method in class imop.ast.node.external.UniqueForClauseSchedule
 
setF1(NodeToken) - Method in class imop.ast.node.external.UniqueForCollapse
 
setF1(NodeToken) - Method in class imop.ast.node.external.UnknownCpp
 
setF1(NodeToken) - Method in class imop.ast.node.external.UnknownPragma
 
setF1(NodeListOptional) - Method in class imop.ast.node.external.VariableList
 
setF1(NodeToken) - Method in class imop.ast.node.external.WhileStatement
 
setF10(NodeOptional) - Method in class imop.ast.node.external.DeclareReductionDirective
 
setF11(OmpEol) - Method in class imop.ast.node.external.DeclareReductionDirective
 
setF2(NodeToken) - Method in class imop.ast.node.external.AbstractDeclaratorClosed
 
setF2(NodeToken) - Method in class imop.ast.node.external.ArgumentInitializerClause
 
setF2(NodeToken) - Method in class imop.ast.node.external.ArgumentList
 
setF2(NodeOptional) - Method in class imop.ast.node.external.ArrayInitializer
 
setF2(OmpEol) - Method in class imop.ast.node.external.ASection
 
setF2(NodeToken) - Method in class imop.ast.node.external.AssignInitializerClause
 
setF2(NodeOptional) - Method in class imop.ast.node.external.AtomicConstruct
 
setF2(OmpEol) - Method in class imop.ast.node.external.BarrierDirective
 
setF2(NodeToken) - Method in class imop.ast.node.external.BracketExpression
 
setF2(NodeToken) - Method in class imop.ast.node.external.CaseLabeledStatement
 
setF2(NodeToken) - Method in class imop.ast.node.external.CastExpressionTyped
 
setF2(NodeToken) - Method in class imop.ast.node.external.CompoundStatement
 
setF2(NodeOptional) - Method in class imop.ast.node.external.CriticalConstruct
 
setF2(NodeToken) - Method in class imop.ast.node.external.Declaration
 
setF2(NodeToken) - Method in class imop.ast.node.external.DeclareReductionDirective
 
setF2(Statement) - Method in class imop.ast.node.external.DefaultLabeledStatement
 
setF2(NodeToken) - Method in class imop.ast.node.external.DimensionSize
 
setF2(NodeToken) - Method in class imop.ast.node.external.DoStatement
 
setF2(NodeToken) - Method in class imop.ast.node.external.EnumSpecifierWithList
 
setF2(NodeToken) - Method in class imop.ast.node.external.ExpressionClosed
 
setF2(Expression) - Method in class imop.ast.node.external.FinalClause
 
setF2(NodeOptional) - Method in class imop.ast.node.external.FlushDirective
 
setF2(NodeToken) - Method in class imop.ast.node.external.FlushVars
 
setF2(OmpForHeader) - Method in class imop.ast.node.external.ForConstruct
 
setF2(OmpEol) - Method in class imop.ast.node.external.ForDirective
 
setF2(NodeOptional) - Method in class imop.ast.node.external.ForStatement
 
setF2(NodeOptional) - Method in class imop.ast.node.external.FunctionDefinition
 
setF2(NodeToken) - Method in class imop.ast.node.external.GotoStatement
 
setF2(Expression) - Method in class imop.ast.node.external.IfClause
 
setF2(Expression) - Method in class imop.ast.node.external.IfStatement
 
setF2(OmpEol) - Method in class imop.ast.node.external.MasterConstruct
 
setF2(AssignmentExpression) - Method in class imop.ast.node.external.NonConditionalExpression
 
setF2(Expression) - Method in class imop.ast.node.external.NumThreadsClause
 
setF2(NodeToken) - Method in class imop.ast.node.external.OldParameterListClosed
 
setF2(VariableList) - Method in class imop.ast.node.external.OmpCopyinClause
 
setF2(VariableList) - Method in class imop.ast.node.external.OmpCopyPrivateClause
 
setF2(NodeToken) - Method in class imop.ast.node.external.OmpDfltNoneClause
 
setF2(NodeToken) - Method in class imop.ast.node.external.OmpDfltSharedClause
 
setF2(VariableList) - Method in class imop.ast.node.external.OmpFirstPrivateClause
 
setF2(NodeToken) - Method in class imop.ast.node.external.OmpForAdditive
 
setF2(Expression) - Method in class imop.ast.node.external.OmpForGECondition
 
setF2(Expression) - Method in class imop.ast.node.external.OmpForGTCondition
 
setF2(OmpForInitExpression) - Method in class imop.ast.node.external.OmpForHeader
 
setF2(Expression) - Method in class imop.ast.node.external.OmpForInitExpression
 
setF2(Expression) - Method in class imop.ast.node.external.OmpForLECondition
 
setF2(Expression) - Method in class imop.ast.node.external.OmpForLTCondition
 
setF2(MultiplicativeExpression) - Method in class imop.ast.node.external.OmpForMultiplicative
 
setF2(NodeToken) - Method in class imop.ast.node.external.OmpForSubtractive
 
setF2(VariableList) - Method in class imop.ast.node.external.OmpLastPrivateClause
 
setF2(NodeToken) - Method in class imop.ast.node.external.OmpPragma
 
setF2(VariableList) - Method in class imop.ast.node.external.OmpPrivateClause
 
setF2(ReductionOp) - Method in class imop.ast.node.external.OmpReductionClause
 
setF2(VariableList) - Method in class imop.ast.node.external.OmpSharedClause
 
setF2(OmpEol) - Method in class imop.ast.node.external.OrderedConstruct
 
setF2(OmpEol) - Method in class imop.ast.node.external.ParallelDirective
 
setF2(NodeToken) - Method in class imop.ast.node.external.ParallelForConstruct
 
setF2(NodeToken) - Method in class imop.ast.node.external.ParallelSectionsConstruct
 
setF2(NodeToken) - Method in class imop.ast.node.external.ParameterTypeListClosed
 
setF2(NodeOptional) - Method in class imop.ast.node.external.Pointer
 
setF2(NodeToken) - Method in class imop.ast.node.external.RegionPhrase
 
setF2(NodeToken) - Method in class imop.ast.node.external.ReturnStatement
 
setF2(NowaitDataClauseList) - Method in class imop.ast.node.external.SectionsConstruct
 
setF2(NodeListOptional) - Method in class imop.ast.node.external.SectionsScope
 
setF2(Expression) - Method in class imop.ast.node.external.ShortAssignMinus
 
setF2(Expression) - Method in class imop.ast.node.external.ShortAssignPlus
 
setF2(Statement) - Method in class imop.ast.node.external.SimpleLabeledStatement
 
setF2(SingleClauseList) - Method in class imop.ast.node.external.SingleConstruct
 
setF2(TypeName) - Method in class imop.ast.node.external.SizeofTypeName
 
setF2(NodeToken) - Method in class imop.ast.node.external.StructDeclaration
 
setF2(NodeToken) - Method in class imop.ast.node.external.StructOrUnionSpecifierWithList
 
setF2(Expression) - Method in class imop.ast.node.external.SwitchStatement
 
setF2(NodeListOptional) - Method in class imop.ast.node.external.TaskConstruct
 
setF2(OmpEol) - Method in class imop.ast.node.external.TaskwaitDirective
 
setF2(OmpEol) - Method in class imop.ast.node.external.TaskyieldDirective
 
setF2(NodeToken) - Method in class imop.ast.node.external.ThreadPrivateDirective
 
setF2(ScheduleKind) - Method in class imop.ast.node.external.UniqueForClauseSchedule
 
setF2(Expression) - Method in class imop.ast.node.external.UniqueForCollapse
 
setF2(NodeToken) - Method in class imop.ast.node.external.UnknownPragma
 
setF2(Expression) - Method in class imop.ast.node.external.WhileStatement
 
setF3(NodeToken) - Method in class imop.ast.node.external.ArgumentInitializerClause
 
setF3(NodeToken) - Method in class imop.ast.node.external.ArrayInitializer
 
setF3(Statement) - Method in class imop.ast.node.external.ASection
 
setF3(NodeToken) - Method in class imop.ast.node.external.AssignInitializerClause
 
setF3(OmpEol) - Method in class imop.ast.node.external.AtomicConstruct
 
setF3(Statement) - Method in class imop.ast.node.external.CaseLabeledStatement
 
setF3(CastExpression) - Method in class imop.ast.node.external.CastExpressionTyped
 
setF3(OmpEol) - Method in class imop.ast.node.external.CriticalConstruct
 
setF3(NodeToken) - Method in class imop.ast.node.external.DeclareReductionDirective
 
setF3(NodeToken) - Method in class imop.ast.node.external.DoStatement
 
setF3(EnumeratorList) - Method in class imop.ast.node.external.EnumSpecifierWithList
 
setF3(NodeToken) - Method in class imop.ast.node.external.FinalClause
 
setF3(OmpEol) - Method in class imop.ast.node.external.FlushDirective
 
setF3(Statement) - Method in class imop.ast.node.external.ForConstruct
 
setF3(NodeToken) - Method in class imop.ast.node.external.ForStatement
 
setF3(CompoundStatement) - Method in class imop.ast.node.external.FunctionDefinition
 
setF3(NodeToken) - Method in class imop.ast.node.external.IfClause
 
setF3(NodeToken) - Method in class imop.ast.node.external.IfStatement
 
setF3(Statement) - Method in class imop.ast.node.external.MasterConstruct
 
setF3(NodeToken) - Method in class imop.ast.node.external.NumThreadsClause
 
setF3(NodeToken) - Method in class imop.ast.node.external.OmpCopyinClause
 
setF3(NodeToken) - Method in class imop.ast.node.external.OmpCopyPrivateClause
 
setF3(NodeToken) - Method in class imop.ast.node.external.OmpDfltNoneClause
 
setF3(NodeToken) - Method in class imop.ast.node.external.OmpDfltSharedClause
 
setF3(NodeToken) - Method in class imop.ast.node.external.OmpFirstPrivateClause
 
setF3(NodeToken) - Method in class imop.ast.node.external.OmpForAdditive
 
setF3(NodeToken) - Method in class imop.ast.node.external.OmpForHeader
 
setF3(NodeToken) - Method in class imop.ast.node.external.OmpForMultiplicative
 
setF3(NodeToken) - Method in class imop.ast.node.external.OmpForSubtractive
 
setF3(NodeToken) - Method in class imop.ast.node.external.OmpLastPrivateClause
 
setF3(NodeToken) - Method in class imop.ast.node.external.OmpPrivateClause
 
setF3(NodeToken) - Method in class imop.ast.node.external.OmpReductionClause
 
setF3(NodeToken) - Method in class imop.ast.node.external.OmpSharedClause
 
setF3(Statement) - Method in class imop.ast.node.external.OrderedConstruct
 
setF3(UniqueParallelOrUniqueForOrDataClauseList) - Method in class imop.ast.node.external.ParallelForConstruct
 
setF3(UniqueParallelOrDataClauseList) - Method in class imop.ast.node.external.ParallelSectionsConstruct
 
setF3(OmpEol) - Method in class imop.ast.node.external.SectionsConstruct
 
setF3(NodeToken) - Method in class imop.ast.node.external.SectionsScope
 
setF3(OmpEol) - Method in class imop.ast.node.external.SingleConstruct
 
setF3(NodeToken) - Method in class imop.ast.node.external.SizeofTypeName
 
setF3(StructDeclarationList) - Method in class imop.ast.node.external.StructOrUnionSpecifierWithList
 
setF3(NodeToken) - Method in class imop.ast.node.external.SwitchStatement
 
setF3(OmpEol) - Method in class imop.ast.node.external.TaskConstruct
 
setF3(VariableList) - Method in class imop.ast.node.external.ThreadPrivateDirective
 
setF3(NodeOptional) - Method in class imop.ast.node.external.UniqueForClauseSchedule
 
setF3(NodeToken) - Method in class imop.ast.node.external.UniqueForCollapse
 
setF3(NodeToken) - Method in class imop.ast.node.external.WhileStatement
 
setF4(ExpressionList) - Method in class imop.ast.node.external.ArgumentInitializerClause
 
setF4(Initializer) - Method in class imop.ast.node.external.AssignInitializerClause
 
setF4(Statement) - Method in class imop.ast.node.external.AtomicConstruct
 
setF4(Statement) - Method in class imop.ast.node.external.CriticalConstruct
 
setF4(ReductionOp) - Method in class imop.ast.node.external.DeclareReductionDirective
 
setF4(Expression) - Method in class imop.ast.node.external.DoStatement
 
setF4(NodeToken) - Method in class imop.ast.node.external.EnumSpecifierWithList
 
setF4(NodeOptional) - Method in class imop.ast.node.external.ForStatement
 
setF4(Statement) - Method in class imop.ast.node.external.IfStatement
 
setF4(AdditiveExpression) - Method in class imop.ast.node.external.OmpForAdditive
 
setF4(OmpForCondition) - Method in class imop.ast.node.external.OmpForHeader
 
setF4(NodeToken) - Method in class imop.ast.node.external.OmpForMultiplicative
 
setF4(AdditiveExpression) - Method in class imop.ast.node.external.OmpForSubtractive
 
setF4(VariableList) - Method in class imop.ast.node.external.OmpReductionClause
 
setF4(OmpEol) - Method in class imop.ast.node.external.ParallelForConstruct
 
setF4(OmpEol) - Method in class imop.ast.node.external.ParallelSectionsConstruct
 
setF4(SectionsScope) - Method in class imop.ast.node.external.SectionsConstruct
 
setF4(Statement) - Method in class imop.ast.node.external.SingleConstruct
 
setF4(NodeToken) - Method in class imop.ast.node.external.StructOrUnionSpecifierWithList
 
setF4(Statement) - Method in class imop.ast.node.external.SwitchStatement
 
setF4(Statement) - Method in class imop.ast.node.external.TaskConstruct
 
setF4(NodeToken) - Method in class imop.ast.node.external.ThreadPrivateDirective
 
setF4(NodeToken) - Method in class imop.ast.node.external.UniqueForClauseSchedule
 
setF4(Statement) - Method in class imop.ast.node.external.WhileStatement
 
setF5(NodeToken) - Method in class imop.ast.node.external.ArgumentInitializerClause
 
setF5(NodeToken) - Method in class imop.ast.node.external.AssignInitializerClause
 
setF5(NodeToken) - Method in class imop.ast.node.external.DeclareReductionDirective
 
setF5(NodeToken) - Method in class imop.ast.node.external.DoStatement
 
setF5(NodeToken) - Method in class imop.ast.node.external.ForStatement
 
setF5(NodeOptional) - Method in class imop.ast.node.external.IfStatement
 
setF5(NodeToken) - Method in class imop.ast.node.external.OmpForHeader
 
setF5(NodeToken) - Method in class imop.ast.node.external.OmpReductionClause
 
setF5(OmpForHeader) - Method in class imop.ast.node.external.ParallelForConstruct
 
setF5(SectionsScope) - Method in class imop.ast.node.external.ParallelSectionsConstruct
 
setF5(OmpEol) - Method in class imop.ast.node.external.ThreadPrivateDirective
 
setF6(NodeToken) - Method in class imop.ast.node.external.ArgumentInitializerClause
 
setF6(ReductionTypeList) - Method in class imop.ast.node.external.DeclareReductionDirective
 
setF6(NodeToken) - Method in class imop.ast.node.external.DoStatement
 
setF6(NodeOptional) - Method in class imop.ast.node.external.ForStatement
 
setF6(OmpForReinitExpression) - Method in class imop.ast.node.external.OmpForHeader
 
setF6(Statement) - Method in class imop.ast.node.external.ParallelForConstruct
 
setF7(NodeToken) - Method in class imop.ast.node.external.DeclareReductionDirective
 
setF7(NodeToken) - Method in class imop.ast.node.external.ForStatement
 
setF7(NodeToken) - Method in class imop.ast.node.external.OmpForHeader
 
setF8(Expression) - Method in class imop.ast.node.external.DeclareReductionDirective
 
setF8(Statement) - Method in class imop.ast.node.external.ForStatement
 
setF9(NodeToken) - Method in class imop.ast.node.external.DeclareReductionDirective
 
setFieldDimension(AnalysisDimension.FieldDimension) - Method in class imop.lib.analysis.dataflow.generic.AnalysisDimension
 
setFinalClause(FinalClause) - Method in class imop.lib.cfg.info.TaskConstructCFGInfo
 
setFlowDimension(AnalysisDimension.FlowDimension) - Method in class imop.lib.analysis.dataflow.generic.AnalysisDimension
 
setFlowFactIN(AnalysisName, F) - Method in class imop.ast.info.NodeInfo
Deprecated.
setFlowFactOUT(AnalysisName, F) - Method in class imop.ast.info.NodeInfo
Deprecated.
setForConditionExpression(OmpForCondition) - Method in class imop.lib.cfg.info.ForConstructCFGInfo
 
setFunctionName(String) - Method in class imop.ast.info.cfgNodeInfo.FunctionDefinitionInfo
 
setIdList(ArrayList<String>) - Method in class imop.ast.node.internal.DummyFlushDirective
Deprecated.
setIdNumber(int) - Method in class imop.ast.info.NodeInfo
 
setIfClause(IfClause) - Method in class imop.lib.cfg.info.ParallelConstructCFGInfo
 
setIfClause(IfClause) - Method in class imop.lib.cfg.info.TaskConstructCFGInfo
 
setIN(AnalysisName, FlowFact) - Method in class imop.ast.info.NodeInfo
Sets flowFact as the IN flow-fact for analysisName for this node.
setInfo(NodeInfo) - Method in class imop.ast.info.NodeInfo
A relatively faster version of clone.
setInfo(NodeInfo) - Method in class imop.ast.node.external.Node
 
setInitExpression(OmpForInitExpression) - Method in class imop.lib.cfg.info.ForConstructCFGInfo
 
setInitExpression(Expression) - Method in class imop.lib.cfg.info.ForStatementCFGInfo
 
setIntersection(HashSet<T>, HashSet<T>) - Static method in class imop.lib.util.Misc
 
setInvalidFlag() - Method in class imop.lib.analysis.mhp.BeginPhasePoint
 
setItStmtF0(NodeChoice) - Method in class imop.ast.node.external.IterationStatement
 
setJumpStmtF0(NodeChoice) - Method in class imop.ast.node.external.JumpStatement
 
setKind(int) - Method in class imop.ast.node.external.NodeToken
 
setLabeledCFGNode(Node) - Method in class imop.ast.metadata.Label
 
setLabStmtF0(NodeChoice) - Method in class imop.ast.node.external.LabeledStatement
 
setLineNum(int) - Method in class imop.ast.node.external.NodeToken
 
setMinus(HashSet<T>, HashSet<T>) - Static method in class imop.lib.util.Misc
Performs set union operation C = A - B;
setMovableNodes(HashSet<Node>) - Method in class imop.ast.info.cfgNodeInfo.BarrierDirectiveInfo
 
setName(String) - Method in class imop.lib.analysis.dataflow.Symbol
 
setName(String) - Method in class imop.lib.analysis.typeSystem.EnumType.EnumMember
 
setNestedCFG(NestedCFG) - Method in class imop.lib.cfg.info.CFGInfo
 
setNewNextBarrierSet(HashSet<EndPhasePoint>) - Method in class imop.lib.analysis.mhp.BeginPhasePoint
Given a new set of next end-phase points (barriers), this method makrs appropriate changes to the PFG.
setNewReachabilitySet(HashSet<Node>) - Method in class imop.lib.analysis.mhp.BeginPhasePoint
Given a new set of reachable nodes newNodes, this method makes appropriate changes to the PFG.
setNode(Node) - Method in class imop.ast.info.NodeInfo
 
setNode(Node) - Method in class imop.ast.node.external.NodeOptional
 
setNodes(ArrayList<Node>) - Method in class imop.ast.node.external.NodeList
 
setNodes(ArrayList<Node>) - Method in class imop.ast.node.external.NodeListOptional
 
setNodes(ArrayList<Node>) - Method in class imop.ast.node.external.NodeSequence
 
setNonMovableNodes(HashSet<Node>) - Method in class imop.ast.info.cfgNodeInfo.BarrierDirectiveInfo
 
setNumThreadsClause(NumThreadsClause) - Method in class imop.lib.cfg.info.ParallelConstructCFGInfo
 
setOmpClauseList(ArrayList<OmpClause>) - Method in class imop.ast.node.external.TaskConstruct
 
setOmpConsF0(NodeChoice) - Method in class imop.ast.node.external.OmpConstruct
 
setOmpDirF0(NodeChoice) - Method in class imop.ast.node.external.OmpDirective
 
setOmpForReinitF0(NodeChoice) - Method in class imop.ast.node.external.OmpForReinitExpression
 
setOUT(AnalysisName, FlowFact) - Method in class imop.ast.info.NodeInfo
Sets flowFact as the OUT flow-fact for analysisName for this node.
setOwner(Node) - Method in class imop.ast.metadata.IncompleteSemantics
 
setOwner(Node) - Method in class imop.lib.cfg.info.CFGInfo
 
setParallelFlowFactIN(AnalysisName, F) - Method in class imop.ast.info.NodeInfo
Deprecated.
setParallelFlowFactOUT(AnalysisName, F) - Method in class imop.ast.info.NodeInfo
Deprecated.
setParameterDeclaration(ParameterDeclaration) - Method in class imop.lib.analysis.typeSystem.FunctionType.Parameter
 
setParameterDeclarationList(ArrayList<ParameterDeclaration>) - Method in class imop.lib.cfg.info.FunctionDefinitionCFGInfo
Deprecated.
setParameterName(String) - Method in class imop.lib.analysis.typeSystem.FunctionType.Parameter
 
setParameterType(Type) - Method in class imop.lib.analysis.typeSystem.FunctionType.Parameter
 
setParConsF0(OmpPragma) - Method in class imop.ast.node.external.ParallelConstruct
 
setParConsF1(ParallelDirective) - Method in class imop.ast.node.external.ParallelConstruct
 
setParConsF2(Statement) - Method in class imop.ast.node.external.ParallelConstruct
 
setParent(Node) - Method in class imop.ast.node.external.Node
 
setParentSwitch(SwitchStatement) - Method in class imop.ast.metadata.CaseLabel
 
setParentSwitch(SwitchStatement) - Method in class imop.ast.metadata.DefaultLabel
 
setPathDimension(AnalysisDimension.PathDimension) - Method in class imop.lib.analysis.dataflow.generic.AnalysisDimension
 
setPredicate(Expression) - Method in class imop.lib.cfg.info.DoStatementCFGInfo
 
setPredicate(Expression) - Method in class imop.lib.cfg.info.IfStatementCFGInfo
 
setPredicate(Expression) - Method in class imop.lib.cfg.info.SwitchStatementCFGInfo
 
setPredicate(Expression) - Method in class imop.lib.cfg.info.WhileStatementCFGInfo
 
setProceduralDimension(AnalysisDimension.ProceduralDimension) - Method in class imop.lib.analysis.dataflow.generic.AnalysisDimension
 
setReachableNodes(HashSet<Node>) - Method in class imop.ast.info.cfgNodeInfo.BarrierDirectiveInfo
 
setReadAfterFlush() - Method in class imop.ast.node.internal.DummyFlushDirective
 
setReadCells(HashSet<Cell>) - Method in class imop.ast.node.internal.DummyFlushDirective
 
setReinitExpression(OmpForReinitExpression) - Method in class imop.lib.cfg.info.ForConstructCFGInfo
 
setRelExpF0(ShiftExpression) - Method in class imop.ast.node.external.RelationalExpression
 
setRelExpF1(NodeOptional) - Method in class imop.ast.node.external.RelationalExpression
 
setReturnReceiver(SimplePrimaryExpression) - Method in class imop.ast.node.internal.PostCallNode
 
setRunInParallel(boolean) - Method in class imop.ast.info.cfgNodeInfo.FunctionDefinitionInfo
 
setSectionList(ArrayList<Statement>) - Method in class imop.lib.cfg.info.SectionsConstructCFGInfo
 
setSelStmtF0(NodeChoice) - Method in class imop.ast.node.external.SelectionStatement
 
setsInvalid - Variable in class imop.lib.analysis.mhp.BeginPhasePoint
 
setStatement(Statement) - Method in class imop.lib.cfg.info.AtomicConstructCFGInfo
 
setStepExpression(Expression) - Method in class imop.lib.cfg.info.ForStatementCFGInfo
 
setStmtF0(NodeChoice) - Method in class imop.ast.node.external.Statement
 
setTabSize(int) - Method in class imop.parser.SimpleCharStream
 
setTag(String) - Method in class imop.lib.analysis.typeSystem.EnumType
 
setTag(String) - Method in class imop.lib.analysis.typeSystem.StructType
 
setTag(String) - Method in class imop.lib.analysis.typeSystem.UnionType
 
setTerminationExpression(Expression) - Method in class imop.lib.cfg.info.ForStatementCFGInfo
 
setThenBody(Statement) - Method in class imop.lib.cfg.info.IfStatementCFGInfo
 
setThreadPrivateList(HashMap<String, Symbol>) - Method in class imop.ast.info.RootInfo
 
settleInternalCases() - Method in class imop.ast.node.external.SwitchStatement
Set this SwitchStatement as the parentSwitch for all the internal AST nodes with CaseLabels that do not have any parentSwitchStatement.
settleNextPhase() - Method in class imop.lib.analysis.mhp.Phase
This method ensures that the current set of end-phase points for this phase gets reflected in the next phase.
settleThisPhase() - Method in class imop.lib.analysis.mhp.Phase
This method ensures that the current set of end-points and node-set are consistent with the ones that are attainable from the current set of begin-points of this node.
setTokenImage(String) - Method in class imop.ast.node.external.NodeToken
 
setType(Type) - Method in class imop.lib.analysis.dataflow.Symbol
 
setTypedefTable(HashMap<String, Typedef>) - Method in class imop.lib.analysis.typeSystem.StructType
 
setTypedefTable(HashMap<String, Typedef>) - Method in class imop.lib.analysis.typeSystem.UnionType
 
setTypeTable(HashMap<String, Type>) - Method in class imop.lib.analysis.typeSystem.StructType
 
setTypeTable(HashMap<String, Type>) - Method in class imop.lib.analysis.typeSystem.UnionType
 
setUnion(HashSet<T>, HashSet<T>) - Static method in class imop.lib.util.Misc
Performs set union operation C = A U B;
setValue(int) - Method in class imop.lib.analysis.typeSystem.EnumType.EnumMember
 
setWrittenBeforeFlush() - Method in class imop.ast.node.internal.DummyFlushDirective
 
setWrittenCells(HashSet<Cell>) - Method in class imop.ast.node.internal.DummyFlushDirective
 
SHARED - Static variable in interface imop.parser.CParserConstants
RegularExpression Id.
sharedReadList - Variable in class imop.ast.info.NodeInfo
Set of all the shared Cells that may be read in the execution of this node (and the called methods, if any).
sharedWriteList - Variable in class imop.ast.info.NodeInfo
Set of all the shared Cells that may be written in the execution of this node (and the called methods, if any).
shiftedIndex(int) - Method in class imop.lib.cfg.info.CompoundStatementCFGInfo
Shifts the increment forward or backward if a node cannot be inserted at the current location due to DFD constraints.
ShiftExpression - Class in imop.ast.node.external
Grammar production: f0 ::= AdditiveExpression() f1 ::= ( ShiftOptionalExpression() )?
ShiftExpression(AdditiveExpression, NodeOptional) - Constructor for class imop.ast.node.external.ShiftExpression
 
ShiftExpression() - Method in class imop.parser.FrontEnd.CParser
 
ShiftLeftExpression - Class in imop.ast.node.external
Grammar production: f0 ::= ">>" f1 ::= ShiftExpression()
ShiftLeftExpression(NodeToken, ShiftExpression) - Constructor for class imop.ast.node.external.ShiftLeftExpression
 
ShiftLeftExpression(ShiftExpression) - Constructor for class imop.ast.node.external.ShiftLeftExpression
 
ShiftLeftExpression() - Method in class imop.parser.FrontEnd.CParser
 
ShiftOptionalExpression - Class in imop.ast.node.external
Grammar production: f0 ::= ShiftLeftExpression() | ShiftRightExpression()
ShiftOptionalExpression(NodeChoice) - Constructor for class imop.ast.node.external.ShiftOptionalExpression
 
ShiftOptionalExpression() - Method in class imop.parser.FrontEnd.CParser
 
ShiftRightExpression - Class in imop.ast.node.external
Grammar production: f0 ::= "<<" f1 ::= ShiftExpression()
ShiftRightExpression(NodeToken, ShiftExpression) - Constructor for class imop.ast.node.external.ShiftRightExpression
 
ShiftRightExpression(ShiftExpression) - Constructor for class imop.ast.node.external.ShiftRightExpression
 
ShiftRightExpression() - Method in class imop.parser.FrontEnd.CParser
 
SHORT - Static variable in interface imop.parser.CParserConstants
RegularExpression Id.
ShortAssignMinus - Class in imop.ast.node.external
Grammar production: f0 ::= f1 ::= "-=" f2 ::= Expression()
ShortAssignMinus(NodeToken, NodeToken, Expression) - Constructor for class imop.ast.node.external.ShortAssignMinus
 
ShortAssignMinus(NodeToken, Expression) - Constructor for class imop.ast.node.external.ShortAssignMinus
 
ShortAssignMinus() - Method in class imop.parser.FrontEnd.CParser
 
ShortAssignPlus - Class in imop.ast.node.external
Grammar production: f0 ::= f1 ::= "+=" f2 ::= Expression()
ShortAssignPlus(NodeToken, NodeToken, Expression) - Constructor for class imop.ast.node.external.ShortAssignPlus
 
ShortAssignPlus(NodeToken, Expression) - Constructor for class imop.ast.node.external.ShortAssignPlus
 
ShortAssignPlus() - Method in class imop.parser.FrontEnd.CParser
 
shouldProceedWithMHP() - Method in class imop.lib.analysis.mhp.MHPAnalyzer
This method checks whether we shall stop the MHP Analysis.
siblingPar - Variable in class imop.lib.getter.SiblingParallelConstructGetter
 
SiblingParallelConstructGetter - Class in imop.lib.getter
Obtains a list of parallel constructs in the same level of CFG.
SiblingParallelConstructGetter() - Constructor for class imop.lib.getter.SiblingParallelConstructGetter
 
SIGNED - Static variable in interface imop.parser.CParserConstants
RegularExpression Id.
SignedCharType - Class in imop.lib.analysis.typeSystem
 
SignedCharType() - Constructor for class imop.lib.analysis.typeSystem.SignedCharType
 
SignedIntegerType - Class in imop.lib.analysis.typeSystem
Superclass of all signed integer tyoes, which are: Standard signed integer Extended signed integer
SignedIntegerType() - Constructor for class imop.lib.analysis.typeSystem.SignedIntegerType
 
SignedIntType - Class in imop.lib.analysis.typeSystem
 
SignedIntType() - Constructor for class imop.lib.analysis.typeSystem.SignedIntType
 
SignedLongIntType - Class in imop.lib.analysis.typeSystem
 
SignedLongIntType() - Constructor for class imop.lib.analysis.typeSystem.SignedLongIntType
 
SignedLongLongIntType - Class in imop.lib.analysis.typeSystem
 
SignedLongLongIntType() - Constructor for class imop.lib.analysis.typeSystem.SignedLongLongIntType
 
SignedShortIntType - Class in imop.lib.analysis.typeSystem
 
SignedShortIntType() - Constructor for class imop.lib.analysis.typeSystem.SignedShortIntType
 
SimpleCharStream - Class in imop.parser
An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing).
SimpleCharStream(Reader, int, int, int) - Constructor for class imop.parser.SimpleCharStream
Constructor.
SimpleCharStream(Reader, int, int) - Constructor for class imop.parser.SimpleCharStream
Constructor.
SimpleCharStream(Reader) - Constructor for class imop.parser.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, String, int, int, int) - Constructor for class imop.parser.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, int, int, int) - Constructor for class imop.parser.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, String, int, int) - Constructor for class imop.parser.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, int, int) - Constructor for class imop.parser.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, String) - Constructor for class imop.parser.SimpleCharStream
Constructor.
SimpleCharStream(InputStream) - Constructor for class imop.parser.SimpleCharStream
Constructor.
SimpleLabel - Class in imop.ast.metadata
 
SimpleLabel(Node, String) - Constructor for class imop.ast.metadata.SimpleLabel
 
SimpleLabeledStatement - Class in imop.ast.node.external
Grammar production: f0 ::= f1 ::= ":" f2 ::= Statement()
SimpleLabeledStatement(NodeToken, NodeToken, Statement) - Constructor for class imop.ast.node.external.SimpleLabeledStatement
 
SimpleLabeledStatement(NodeToken, Statement) - Constructor for class imop.ast.node.external.SimpleLabeledStatement
 
SimpleLabeledStatement() - Method in class imop.parser.FrontEnd.CParser
 
SimpleNodeEdgeWriter - Class in imop.lib.cfg
 
SimpleNodeEdgeWriter() - Constructor for class imop.lib.cfg.SimpleNodeEdgeWriter
 
SimplePrimaryExpression - Class in imop.ast.node.internal
 
SimplePrimaryExpression(NodeToken, PrimaryExpression) - Constructor for class imop.ast.node.internal.SimplePrimaryExpression
 
SimplePrimaryExpression(Constant, PrimaryExpression) - Constructor for class imop.ast.node.internal.SimplePrimaryExpression
 
SimplificationString() - Constructor for class imop.lib.transform.simplify.ExpressionSimplifier.SimplificationString
 
SINGLE - Static variable in interface imop.parser.CParserConstants
RegularExpression Id.
SingleBeginLink - Class in imop.lib.cfg.link.node
 
SingleBeginLink(SingleConstruct, BeginNode) - Constructor for class imop.lib.cfg.link.node.SingleBeginLink
 
SingleBodyLink - Class in imop.lib.cfg.link.node
 
SingleBodyLink(SingleConstruct, Statement) - Constructor for class imop.lib.cfg.link.node.SingleBodyLink
 
SingleClauseList - Class in imop.ast.node.external
Grammar production: f0 ::= ( ASingleClause() )*
SingleClauseList(NodeListOptional) - Constructor for class imop.ast.node.external.SingleClauseList
 
SingleClauseList() - Method in class imop.parser.FrontEnd.CParser
 
SingleConstruct - Class in imop.ast.node.external
Grammar production: f0 ::= OmpPragma() f1 ::= f2 ::= SingleClauseList() f3 ::= OmpEol() f4 ::= Statement()
SingleConstruct(OmpPragma, NodeToken, SingleClauseList, OmpEol, Statement) - Constructor for class imop.ast.node.external.SingleConstruct
 
SingleConstruct(OmpPragma, SingleClauseList, OmpEol, Statement) - Constructor for class imop.ast.node.external.SingleConstruct
 
SingleConstruct() - Method in class imop.parser.FrontEnd.CParser
 
SingleConstructCFGInfo - Class in imop.lib.cfg.info
 
SingleConstructCFGInfo(Node) - Constructor for class imop.lib.cfg.info.SingleConstructCFGInfo
 
SingleConstructInfo - Class in imop.ast.info.cfgNodeInfo
 
SingleConstructInfo(Node) - Constructor for class imop.ast.info.cfgNodeInfo.SingleConstructInfo
 
SingleEndLink - Class in imop.lib.cfg.link.node
 
SingleEndLink(SingleConstruct, EndNode) - Constructor for class imop.lib.cfg.link.node.SingleEndLink
 
singleton - Static variable in class imop.lib.analysis.typeSystem._BoolType
 
singleton - Static variable in class imop.lib.analysis.typeSystem.CharType
 
singleton - Static variable in class imop.lib.analysis.typeSystem.DoubleComplexType
 
singleton - Static variable in class imop.lib.analysis.typeSystem.DoubleType
 
singleton - Static variable in class imop.lib.analysis.typeSystem.FloatComplexType
 
singleton - Static variable in class imop.lib.analysis.typeSystem.FloatType
 
singleton - Static variable in class imop.lib.analysis.typeSystem.LongDoubleComplexType
 
singleton - Static variable in class imop.lib.analysis.typeSystem.LongDoubleType
 
singleton - Static variable in class imop.lib.analysis.typeSystem.SignedCharType
 
singleton - Static variable in class imop.lib.analysis.typeSystem.SignedIntType
 
singleton - Static variable in class imop.lib.analysis.typeSystem.SignedLongIntType
 
singleton - Static variable in class imop.lib.analysis.typeSystem.SignedLongLongIntType
 
singleton - Static variable in class imop.lib.analysis.typeSystem.SignedShortIntType
 
singleton - Static variable in class imop.lib.analysis.typeSystem.UnsignedCharType
 
singleton - Static variable in class imop.lib.analysis.typeSystem.UnsignedIntType
 
singleton - Static variable in class imop.lib.analysis.typeSystem.UnsignedLongIntType
 
singleton - Static variable in class imop.lib.analysis.typeSystem.UnsignedLongLongIntType
 
singleton - Static variable in class imop.lib.analysis.typeSystem.UnsignedShortIntType
 
singleton - Static variable in class imop.lib.analysis.typeSystem.VoidType
 
size() - Method in class imop.ast.node.external.NodeList
 
size() - Method in class imop.ast.node.external.NodeListClass
 
size() - Method in class imop.ast.node.external.NodeListOptional
 
size() - Method in class imop.ast.node.external.NodeSequence
 
size - Variable in class imop.lib.analysis.typeSystem.ArrayType
Represents the number of elements that this array can hold.
size() - Method in class imop.lib.cg.CallStack
 
SIZEOF - Static variable in interface imop.parser.CParserConstants
RegularExpression Id.
SizeofTypeName - Class in imop.ast.node.external
Grammar production: f0 ::= f1 ::= "(" f2 ::= TypeName() f3 ::= ")"
SizeofTypeName(NodeToken, NodeToken, TypeName, NodeToken) - Constructor for class imop.ast.node.external.SizeofTypeName
 
SizeofTypeName(TypeName) - Constructor for class imop.ast.node.external.SizeofTypeName
 
SizeofTypeName() - Method in class imop.parser.FrontEnd.CParser
 
SizeofUnaryExpression - Class in imop.ast.node.external
Grammar production: f0 ::= f1 ::= UnaryExpression()
SizeofUnaryExpression(NodeToken, UnaryExpression) - Constructor for class imop.ast.node.external.SizeofUnaryExpression
 
SizeofUnaryExpression(UnaryExpression) - Constructor for class imop.ast.node.external.SizeofUnaryExpression
 
SizeofUnaryExpression() - Method in class imop.parser.FrontEnd.CParser
 
sizeType - Variable in class imop.lib.analysis.typeSystem.ArrayType
 
skipNode(Node, InterProceduralNode) - Method in class imop.lib.analysis.dataflow.Deprecated_InterProceduralCFGPass
Deprecated.
Override this method to stop the analysis of $node$, just after the analysis of $parent$ is done.
sourceNode - Variable in class imop.lib.cfg.parallel.InterTaskEdge
 
specialToken - Variable in class imop.parser.Token
This field is used to access special tokens that occur prior to this token, but after the immediately preceding regular (non-special) token.
SpecifierQualifierList - Class in imop.ast.node.external
Grammar production: f0 ::= ( ASpecifierQualifier() )+
SpecifierQualifierList(NodeList) - Constructor for class imop.ast.node.external.SpecifierQualifierList
 
SpecifierQualifierList() - Method in class imop.parser.FrontEnd.CParser
 
splitCompoundStatement(CompoundStatement) - Static method in class imop.lib.transform.BasicTransform
Splits compound statement into finer pieces.
splitParForAndSections(NodeChoice) - Method in class imop.ast.node.external.OmpConstruct
 
srcDef - Variable in class imop.lib.analysis.dataflow.intraprocedural.Deprecated_FlowAndOutputDependenceMarker
 
srcUse - Variable in class imop.lib.analysis.dataflow.intraprocedural.Deprecated_AntiDependenceMarker
 
StandardSignedIntegerType - Class in imop.lib.analysis.typeSystem
This is the superclass of the standard signed integer types, which are total five in number, and are named as: SignedChar SignedShortInt SignedInt SignedLongInt SignedLongLongInt
StandardSignedIntegerType() - Constructor for class imop.lib.analysis.typeSystem.StandardSignedIntegerType
 
StandardUnsignedIntegerType - Class in imop.lib.analysis.typeSystem
This is the superclass of the standard unsigned integer types, which are total five in number, and are named as: UnsignedChar UnsignedShortInt UnsignedInt UnsignedLongInt UnsignedLongLongInt
StandardUnsignedIntegerType() - Constructor for class imop.lib.analysis.typeSystem.StandardUnsignedIntegerType
 
startNewline() - Method in class imop.lib.getter.StringGetter.InternalStringGetter
 
startNewline() - Method in class imop.lib.getter.StringGetter.Positioner
 
startNewlineNoTab() - Method in class imop.lib.getter.StringGetter.InternalStringGetter
 
startNewlineNoTab() - Method in class imop.lib.getter.StringGetter.Positioner
 
startsWithBeginPoints(HashSet<EndPhasePoint>) - Method in class imop.lib.analysis.mhp.Phase
To find whether this phase starts with begin-phase points that correspond to the endPPset, a set of end-phase points.
Statement - Class in imop.ast.node.external
Grammar production: f0 ::= LabeledStatement() | ExpressionStatement() | CallStatement() | FunctionCall() | MessageSend() | CompoundStatement() | SelectionStatement() | IterationStatement() | JumpStatement() | UnknownPragma() | OmpConstruct() | OmpDirective() | UnknownCpp() )
Statement(NodeChoice) - Constructor for class imop.ast.node.external.Statement
 
Statement() - Constructor for class imop.ast.node.external.Statement
 
Statement() - Method in class imop.parser.FrontEnd.CParser
 
StatementInfo - Class in imop.ast.info
 
StatementInfo(Node) - Constructor for class imop.ast.info.StatementInfo
 
STATIC - Static variable in interface imop.parser.CParserConstants
RegularExpression Id.
STATIC_LEXER_ERROR - Static variable in error imop.parser.TokenMgrError
An attempt was made to create a second instance of a static token manager.
staticFlag - Static variable in class imop.parser.SimpleCharStream
Whether parser is static.
stmtF0 - Variable in class imop.ast.node.external.Statement
 
StorageClass - Enum in imop.lib.analysis.typeSystem
 
StorageClass() - Constructor for enum imop.lib.analysis.typeSystem.StorageClass
 
storageClasses - Variable in class imop.lib.analysis.typeSystem.Type
 
StorageClassSpecifier - Class in imop.ast.node.external
Grammar production: f0 ::= | | | |
StorageClassSpecifier(NodeChoice) - Constructor for class imop.ast.node.external.StorageClassSpecifier
 
StorageClassSpecifier() - Method in class imop.parser.FrontEnd.CParser
 
str - Variable in class imop.lib.getter.StringGetter.InternalStringGetter
 
STRING_LITERAL - Static variable in interface imop.parser.CParserConstants
RegularExpression Id.
StringGetter - Class in imop.lib.getter
Obtain String representation of the code corresponding to the current state of AST.
StringGetter() - Constructor for class imop.lib.getter.StringGetter
 
StringGetter.Commentor - Interface in imop.lib.getter
 
StringGetter.InternalStringGetter - Class in imop.lib.getter
 
StringGetter.Positioner - Class in imop.lib.getter
 
STRUCT - Static variable in interface imop.parser.CParserConstants
RegularExpression Id.
StructDeclaration - Class in imop.ast.node.external
Grammar production: f0 ::= SpecifierQualifierList() f1 ::= StructDeclaratorList() f2 ::= ";"
StructDeclaration(SpecifierQualifierList, StructDeclaratorList, NodeToken) - Constructor for class imop.ast.node.external.StructDeclaration
 
StructDeclaration(SpecifierQualifierList, StructDeclaratorList) - Constructor for class imop.ast.node.external.StructDeclaration
 
StructDeclaration() - Method in class imop.parser.FrontEnd.CParser
 
StructDeclarationList - Class in imop.ast.node.external
Grammar production: f0 ::= ( StructDeclaration() )+
StructDeclarationList(NodeList) - Constructor for class imop.ast.node.external.StructDeclarationList
 
structDeclarationList - Variable in class imop.lib.analysis.typeSystem.StructUnionOrEnumInfoGetter
 
StructDeclarationList() - Method in class imop.parser.FrontEnd.CParser
 
StructDeclarator - Class in imop.ast.node.external
Grammar production: f0 ::= StructDeclaratorWithDeclarator() | StructDeclaratorWithBitField()
StructDeclarator(NodeChoice) - Constructor for class imop.ast.node.external.StructDeclarator
 
StructDeclarator() - Method in class imop.parser.FrontEnd.CParser
 
StructDeclaratorList - Class in imop.ast.node.external
Grammar production: f0 ::= StructDeclarator() f1 ::= ( "," StructDeclarator() )*
StructDeclaratorList(StructDeclarator, NodeListOptional) - Constructor for class imop.ast.node.external.StructDeclaratorList
 
StructDeclaratorList() - Method in class imop.parser.FrontEnd.CParser
 
StructDeclaratorWithBitField - Class in imop.ast.node.external
Grammar production: f0 ::= ":" f1 ::= ConstantExpression()
StructDeclaratorWithBitField(NodeToken, ConstantExpression) - Constructor for class imop.ast.node.external.StructDeclaratorWithBitField
 
StructDeclaratorWithBitField(ConstantExpression) - Constructor for class imop.ast.node.external.StructDeclaratorWithBitField
 
StructDeclaratorWithBitField() - Method in class imop.parser.FrontEnd.CParser
 
StructDeclaratorWithDeclarator - Class in imop.ast.node.external
Grammar production: f0 ::= Declarator() f1 ::= ( ":" ConstantExpression() )?
StructDeclaratorWithDeclarator(Declarator, NodeOptional) - Constructor for class imop.ast.node.external.StructDeclaratorWithDeclarator
 
StructDeclaratorWithDeclarator() - Method in class imop.parser.FrontEnd.CParser
 
StructOrUnion - Class in imop.ast.node.external
Grammar production: f0 ::= |
StructOrUnion(NodeChoice) - Constructor for class imop.ast.node.external.StructOrUnion
 
StructOrUnion() - Method in class imop.parser.FrontEnd.CParser
 
StructOrUnionMember - Class in imop.lib.analysis.typeSystem
 
StructOrUnionMember(Type, String) - Constructor for class imop.lib.analysis.typeSystem.StructOrUnionMember
 
StructOrUnionMember(Type, String, int) - Constructor for class imop.lib.analysis.typeSystem.StructOrUnionMember
 
StructOrUnionMember(Type) - Constructor for class imop.lib.analysis.typeSystem.StructOrUnionMember
 
StructOrUnionMember(Type, int) - Constructor for class imop.lib.analysis.typeSystem.StructOrUnionMember
 
StructOrUnionSpecifier - Class in imop.ast.node.external
Grammar production: f0 ::= ( StructOrUnionSpecifierWithList() | StructOrUnionSpecifierWithId() )
StructOrUnionSpecifier(NodeChoice) - Constructor for class imop.ast.node.external.StructOrUnionSpecifier
 
StructOrUnionSpecifier() - Method in class imop.parser.FrontEnd.CParser
 
StructOrUnionSpecifierWithId - Class in imop.ast.node.external
Grammar production: f0 ::= StructOrUnion() f1 ::=
StructOrUnionSpecifierWithId(StructOrUnion, NodeToken) - Constructor for class imop.ast.node.external.StructOrUnionSpecifierWithId
 
StructOrUnionSpecifierWithId() - Method in class imop.parser.FrontEnd.CParser
 
StructOrUnionSpecifierWithList - Class in imop.ast.node.external
Grammar production: f0 ::= StructOrUnion() f1 ::= ( )? f2 ::= "{" f3 ::= StructDeclarationList() f4 ::= "}"
StructOrUnionSpecifierWithList(StructOrUnion, NodeOptional, NodeToken, StructDeclarationList, NodeToken) - Constructor for class imop.ast.node.external.StructOrUnionSpecifierWithList
 
StructOrUnionSpecifierWithList(StructOrUnion, NodeOptional, StructDeclarationList) - Constructor for class imop.ast.node.external.StructOrUnionSpecifierWithList
 
StructOrUnionSpecifierWithList() - Method in class imop.parser.FrontEnd.CParser
 
StructType - Class in imop.lib.analysis.typeSystem
 
StructType(String, Scopeable) - Constructor for class imop.lib.analysis.typeSystem.StructType
This method is generally called before diving into the definition, if any, of the related union.
StructUnionEnumTagger - Class in imop.lib.transform.simplify
Adds a tag to all the structs, unions and enums which are untagged.
StructUnionEnumTagger() - Constructor for class imop.lib.transform.simplify.StructUnionEnumTagger
 
structUnionOrEnumFound - Variable in class imop.lib.getter.HasStructUnionOrEnumType
 
StructUnionOrEnumInfoGetter - Class in imop.lib.analysis.typeSystem
Populates the name field with that of struct/union/enum's name, and also populates the field structDeclarationList.
StructUnionOrEnumInfoGetter() - Constructor for class imop.lib.analysis.typeSystem.StructUnionOrEnumInfoGetter
 
subRoot - Variable in class imop.lib.cfg.Deprecated_ImmediatePredecessorInserter
Deprecated.
 
succ - Variable in class imop.lib.cfg.info.CFGInfo
Deprecated.
succBlocks - Variable in class imop.lib.cfg.info.CFGInfo
 
succPhase - Variable in class imop.lib.analysis.mhp.Phase
 
SWITCH - Static variable in interface imop.parser.CParserConstants
RegularExpression Id.
SwitchBeginLink - Class in imop.lib.cfg.link.node
 
SwitchBeginLink(SwitchStatement, BeginNode) - Constructor for class imop.lib.cfg.link.node.SwitchBeginLink
 
SwitchBodyLink - Class in imop.lib.cfg.link.node
 
SwitchBodyLink(SwitchStatement, Statement) - Constructor for class imop.lib.cfg.link.node.SwitchBodyLink
 
SwitchEndLink - Class in imop.lib.cfg.link.node
 
SwitchEndLink(SwitchStatement, EndNode) - Constructor for class imop.lib.cfg.link.node.SwitchEndLink
 
SwitchPredicateLink - Class in imop.lib.cfg.link.node
 
SwitchPredicateLink(SwitchStatement, Expression) - Constructor for class imop.lib.cfg.link.node.SwitchPredicateLink
 
SwitchStatement - Class in imop.ast.node.external
Grammar production: f0 ::= f1 ::= "(" f2 ::= Expression() f3 ::= ")" f4 ::= Statement()
SwitchStatement(NodeToken, NodeToken, Expression, NodeToken, Statement) - Constructor for class imop.ast.node.external.SwitchStatement
 
SwitchStatement(Expression, Statement) - Constructor for class imop.ast.node.external.SwitchStatement
 
SwitchStatement() - Method in class imop.parser.FrontEnd.CParser
 
SwitchStatementCFGInfo - Class in imop.lib.cfg.info
 
SwitchStatementCFGInfo(Node) - Constructor for class imop.lib.cfg.info.SwitchStatementCFGInfo
 
SwitchStatementInfo - Class in imop.ast.info.cfgNodeInfo
 
SwitchStatementInfo(Node) - Constructor for class imop.ast.info.cfgNodeInfo.SwitchStatementInfo
 
SwitchTo(int) - Method in class imop.parser.CParserTokenManager
Switch to specified lex state.
sym - Variable in class imop.lib.analysis.dataflow.Symbol.AddressCell
Symbol whose address this address-cell represents.
Symbol - Class in imop.lib.analysis.dataflow
This class represents an abstraction of a variable (or stack-element) in C, along with functions.
Symbol() - Constructor for class imop.lib.analysis.dataflow.Symbol
 
Symbol(String, Type, Node, Scopeable) - Constructor for class imop.lib.analysis.dataflow.Symbol
 
Symbol.AddressCell - Class in imop.lib.analysis.dataflow
Represents &sym for some stack-element sym.
symbolSet - Variable in class imop.lib.analysis.dataflow.interprocedural.Deprecated_ReachingDefinitionAnalysis
Deprecated.
 
symbolSet - Variable in class imop.lib.analysis.dataflow.interprocedural.Deprecated_ReachingDefinitionMap
Deprecated.
Set of symbols for which reaching definitions have to be analyzed.
symbolTable - Variable in class imop.ast.info.cfgNodeInfo.CompoundStatementInfo
 
symbolTable - Variable in class imop.ast.info.cfgNodeInfo.FunctionDefinitionInfo
 
symbolTable - Variable in class imop.ast.info.RootInfo
 
A B C D E F G H I J K L M N O P Q R S T U V W _ 
Skip navigation links