- hasBarrierInAST() - Method in class imop.ast.info.NodeInfo
-
- hasBarrierInCFG() - Method in class imop.ast.info.NodeInfo
-
- hasBarrierInCFGVisited(HashSet<FunctionDefinition>) - Method in class imop.ast.info.NodeInfo
-
- hasCallSites() - Method in class imop.ast.info.NodeInfo
-
Deprecated.
- hasCallStatements() - Method in class imop.ast.info.NodeInfo
-
- hasConstQualifier() - Method in class imop.lib.analysis.typeSystem.Type
-
- hasDefaultLabel() - Method in class imop.ast.info.cfgNodeInfo.SwitchStatementInfo
-
This method returns true if the owner contains a CFG statement that has
been
annotated with a default label that corresponds to switchStmt
.
- hasDefaultStatement() - Method in class imop.lib.cfg.info.SwitchStatementCFGInfo
-
- HasDoubleType - Class in imop.lib.getter
-
Populates doubleFound with true if double is found as a type specifier
- HasDoubleType() - Constructor for class imop.lib.getter.HasDoubleType
-
- hasElseBody() - Method in class imop.lib.cfg.info.IfStatementCFGInfo
-
- hasEnclosedDefaultStatement() - Method in class imop.ast.info.cfgNodeInfo.SwitchStatementInfo
-
- hasEqualCallSiteStacks(Stack<CallSite>, Stack<CallSite>) - Static method in class imop.lib.util.Misc
-
This method returns true if newContext is same as the oldContext
- hasFinalClause() - Method in class imop.lib.cfg.info.TaskConstructCFGInfo
-
- HasFloatType - Class in imop.lib.getter
-
Populates floatFound with true if float is found as a type specifier
- HasFloatType() - Constructor for class imop.lib.getter.HasFloatType
-
- hasFlowFactIN(AnalysisName) - Method in class imop.ast.info.NodeInfo
-
Deprecated.
- hasFlowFactOUT(AnalysisName) - Method in class imop.ast.info.NodeInfo
-
Deprecated.
- hashCode() - Method in class imop.ast.metadata.CaseLabel
-
- hashCode() - Method in class imop.ast.metadata.SimpleLabel
-
- hashCode() - Method in class imop.ast.node.internal.CallStatement
-
- hashCode() - Method in class imop.ast.node.internal.PostCallNode
-
- hashCode() - Method in class imop.ast.node.internal.PreCallNode
-
- hashCode() - Method in class imop.ast.node.internal.SimplePrimaryExpression
-
- hashCode() - Method in class imop.lib.analysis.dataflow.Definition
-
- hashCode() - Method in class imop.lib.analysis.dataflow.FreeVariable
-
- hashCode() - Method in class imop.lib.analysis.dataflow.generic.IDFAEdge
-
- hashCode() - Method in class imop.lib.analysis.dataflow.HeapCell
-
- hashCode() - Method in class imop.lib.analysis.dataflow.Symbol.AddressCell
-
- hashCode() - Method in class imop.lib.analysis.dataflow.Symbol
-
- hashCode() - Method in class imop.lib.analysis.mhp.BeginPhasePoint
-
- hashCode() - Method in class imop.lib.analysis.mhp.EndPhasePoint
-
- hashCode() - Method in class imop.lib.analysis.mhp.lock.AbstractLock
-
- hashCode() - Method in class imop.lib.analysis.mhp.lock.AtomicLock
-
- hashCode() - Method in class imop.lib.analysis.mhp.lock.CriticalLock
-
- hashCode() - Method in class imop.lib.analysis.mhp.lock.RoutineLock
-
- hashCode() - Method in class imop.lib.analysis.mhp.Phase
-
- hashCode() - Method in class imop.lib.analysis.mhp.PhasePoint
-
- hashCode() - Method in class imop.lib.cfg.info.CFGInfo.NodeWithStack
-
- hashCode() - Method in class imop.lib.cfg.parallel.InterTaskEdge
-
- hashCode() - Method in class imop.lib.cg.CallStack
-
- hasIfClause() - Method in class imop.lib.cfg.info.ParallelConstructCFGInfo
-
- hasIfClause() - Method in class imop.lib.cfg.info.TaskConstructCFGInfo
-
- hasInitExpression() - Method in class imop.lib.cfg.info.ForStatementCFGInfo
-
- HasIntType - Class in imop.lib.getter
-
Populates intFound with true if int is found as a type specifier
- HasIntType() - Constructor for class imop.lib.getter.HasIntType
-
- hasKnownCallee() - Method in class imop.ast.info.cfgNodeInfo.CallStatementInfo
-
Returns true if we deterministically know the callee at this
call-statement.
- hasLabelAnnotations() - Method in class imop.ast.info.StatementInfo
-
Checks whether the owner node has any label annotations.
- hasLabels() - Method in class imop.ast.info.StatementInfo
-
Check whether there are any immediate labels that annotate the owner,
or the CFG node that it wraps.
- HasLongType - Class in imop.lib.getter
-
Populates longFound with true if long is found as a type specifier
- HasLongType() - Constructor for class imop.lib.getter.HasLongType
-
- hasNowaitClause() - Method in class imop.ast.info.OmpConstructInfo
-
- hasNumThreadsClause() - Method in class imop.lib.cfg.info.ParallelConstructCFGInfo
-
- hasParalleleFlowFactOUT(AnalysisName) - Method in class imop.ast.info.NodeInfo
-
Deprecated.
- hasParallelFlowFactIN(AnalysisName) - Method in class imop.ast.info.NodeInfo
-
Deprecated.
- HasParameterList - Class in imop.lib.getter
-
Sets paramListFound
to true, if a parameter-list is found in the
traversed
sub-tree.
- HasParameterList() - Constructor for class imop.lib.getter.HasParameterList
-
- hasPredDFD(Node, DummyFlushType) - Static method in class imop.lib.transform.simplify.InsertDummyFlushDirectives
-
- hasReturnReceiver() - Method in class imop.ast.node.internal.PostCallNode
-
- HasStaticModifier - Class in imop.lib.analysis.typeSystem
-
- HasStaticModifier() - Constructor for class imop.lib.analysis.typeSystem.HasStaticModifier
-
- HasStaticModifier - Class in imop.lib.getter
-
- HasStaticModifier() - Constructor for class imop.lib.getter.HasStaticModifier
-
- hasStepExpression() - Method in class imop.lib.cfg.info.ForStatementCFGInfo
-
- HasStructUnionOrEnumType - Class in imop.lib.getter
-
Populates intFound with true if int is found as a type specifier
- HasStructUnionOrEnumType() - Constructor for class imop.lib.getter.HasStructUnionOrEnumType
-
- hasSubTypeCallSiteStacks(Stack<CallSite>, Stack<CallSite>) - Static method in class imop.lib.util.Misc
-
- hasSubTypeEndPoints(ArrayList<PhasePoint>, ArrayList<PhasePoint>) - Static method in class imop.lib.util.Misc
-
This method tells whether two given vectors of PhasePoints have subType
relation or not.
- hasSuccDFD(Node, DummyFlushType) - Static method in class imop.lib.transform.simplify.InsertDummyFlushDirectives
-
- hasTerminationExpression() - Method in class imop.lib.cfg.info.ForStatementCFGInfo
-
- HasTypeSpecifier - Class in imop.lib.getter
-
- HasTypeSpecifier() - Constructor for class imop.lib.getter.HasTypeSpecifier
-
- HasUnsignedType - Class in imop.lib.getter
-
Populates voidFound with true if void is found as a type specifier
- HasUnsignedType() - Constructor for class imop.lib.getter.HasUnsignedType
-
- HasVoidType - Class in imop.lib.getter
-
Populates voidFound with true if void is found as a type specifier
- HasVoidType() - Constructor for class imop.lib.getter.HasVoidType
-
- HeapCell - Class in imop.lib.analysis.dataflow
-
- HeapCell() - Constructor for class imop.lib.analysis.dataflow.HeapCell
-
- HeapCell(HeapCell.Allocator, CallStatement) - Constructor for class imop.lib.analysis.dataflow.HeapCell
-
- HeapCell.Allocator - Enum in imop.lib.analysis.dataflow
-
- heapId - Variable in class imop.lib.analysis.dataflow.HeapCell
-
- HEX_LITERAL - Static variable in interface imop.parser.CParserConstants
-
RegularExpression Id.