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 _ 

H

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
Deprecated.
Use #hasEqualCallSiteStacks(Stack,Stack) instead
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.
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