ROSE  0.11.145.0
OmpSupport::OmpAttribute Member List

This is the complete list of members for OmpSupport::OmpAttribute, including all inherited members.

addClause(omp_construct_enum clause_type)OmpSupport::OmpAttribute
addExpression(omp_construct_enum targetConstruct, const std::string &expString, SgExpression *sgexp=NULL)OmpSupport::OmpAttribute
addVariable(omp_construct_enum targetConstruct, const std::string &varString, SgInitializedName *sgvar=NULL)OmpSupport::OmpAttribute
addVariable(omp_construct_enum targetConstruct, SgExpression *varExp)OmpSupport::OmpAttribute
appendDistDataPolicy(SgVariableSymbol *array_symbol, omp_construct_enum dist_data_policy, SgExpression *size_exp=NULL)OmpSupport::OmpAttribute
array_dimensionsOmpSupport::OmpAttribute
buildOmpAttribute(omp_construct_enum directive_type, SgNode *node, bool userDefined)OmpSupport::OmpAttributefriend
dist_data_policies (defined in OmpSupport::OmpAttribute)OmpSupport::OmpAttribute
get_clauses(const std::string &variable)OmpSupport::OmpAttribute
get_isUserDefined() (defined in OmpSupport::OmpAttribute)OmpSupport::OmpAttributeinline
getAtomicAtomicity() (defined in OmpSupport::OmpAttribute)OmpSupport::OmpAttribute
getClauses()OmpSupport::OmpAttribute
getCriticalName() (defined in OmpSupport::OmpAttribute)OmpSupport::OmpAttributeinline
getDefaultValue() (defined in OmpSupport::OmpAttribute)OmpSupport::OmpAttribute
getDependenceTypes()OmpSupport::OmpAttribute
getDistDataPolicy(SgVariableSymbol *array_symbol)OmpSupport::OmpAttribute
getExpression(omp_construct_enum targetConstruct)OmpSupport::OmpAttribute
getMapVariants()OmpSupport::OmpAttribute
getNode()OmpSupport::OmpAttributeinline
getOmpDirectiveType() (defined in OmpSupport::OmpAttribute)OmpSupport::OmpAttributeinline
getPragmaDeclaration()OmpSupport::OmpAttribute
getPreprocessingInfo()OmpSupport::OmpAttributeinline
getProcBindPolicy() (defined in OmpSupport::OmpAttribute)OmpSupport::OmpAttribute
getReductionOperators()OmpSupport::OmpAttribute
getScheduleKind() (defined in OmpSupport::OmpAttribute)OmpSupport::OmpAttribute
getVariableList(omp_construct_enum)OmpSupport::OmpAttribute
hasClause(omp_construct_enum clause_type)OmpSupport::OmpAttribute
hasDependenceType(omp_construct_enum operatorx)OmpSupport::OmpAttribute
hasMapVariant(omp_construct_enum operatorx)OmpSupport::OmpAttribute
hasReductionOperator(omp_construct_enum operatorx)OmpSupport::OmpAttribute
hasVariableList(omp_construct_enum)OmpSupport::OmpAttribute
isInConstruct(const std::string &variable, enum omp_construct_enum)OmpSupport::OmpAttribute
isMapVariant(omp_construct_enum omp_type)OmpSupport::OmpAttribute
isNamedCritical() (defined in OmpSupport::OmpAttribute)OmpSupport::OmpAttributeinline
print()OmpSupport::OmpAttribute
setAtomicAtomicity(omp_construct_enum valuex) (defined in OmpSupport::OmpAttribute)OmpSupport::OmpAttribute
setCriticalName(const std::string &name)OmpSupport::OmpAttribute
setDefaultValue(omp_construct_enum valuex) (defined in OmpSupport::OmpAttribute)OmpSupport::OmpAttribute
setDependenceType(omp_construct_enum operatorx) (defined in OmpSupport::OmpAttribute)OmpSupport::OmpAttribute
setMapVariant(omp_construct_enum operatorx) (defined in OmpSupport::OmpAttribute)OmpSupport::OmpAttribute
setNode(SgNode *n) (defined in OmpSupport::OmpAttribute)OmpSupport::OmpAttributeinline
setOmpDirectiveType(omp_construct_enum omptype)OmpSupport::OmpAttributeinline
setPreprocessingInfo(PreprocessingInfo *info) (defined in OmpSupport::OmpAttribute)OmpSupport::OmpAttributeinline
setProcBindPolicy(omp_construct_enum valuex) (defined in OmpSupport::OmpAttribute)OmpSupport::OmpAttribute
setReductionOperator(omp_construct_enum operatorx)OmpSupport::OmpAttribute
setScheduleKind(omp_construct_enum kindx) (defined in OmpSupport::OmpAttribute)OmpSupport::OmpAttribute
toOpenMPString()OmpSupport::OmpAttribute