ROSE 0.11.145.147
SgOmpNumThreadsClause Member List

This is the complete list of members for SgOmpNumThreadsClause, including all inherited members.

accept(ROSE_VisitorPattern &visitor) overrideSgOmpNumThreadsClausevirtual
addNewAttribute(std::string s, AstAttribute *a) overrideSgLocatedNodevirtual
addRegExpAttribute(std::string s, AstRegExAttribute *a)SgOmpNumThreadsClause
addToAttachedPreprocessingInfo(PreprocessingInfo *prepInfoPtr, PreprocessingInfo::RelativePositionType locationInList=PreprocessingInfo::after)SgLocatedNode
all_pools (defined in SgNode)SgNodeprotectedstatic
attributeExists(std::string s) const overrideSgLocatedNodevirtual
base_node_type typedef (defined in SgOmpNumThreadsClause)SgOmpNumThreadsClause
buildCommandLineToSubstituteTransformationFile(const std::vector< std::string > &argv, std::string newFileName)SgNodestatic
buildCommandLineToSubstituteTransformationFile(const std::vector< std::string > &argv, std::string newFileName)SgNodestatic
cfgFindChildIndex(SgNode *n)SgNodevirtual
cfgFindChildIndex(SgNode *n)SgNodevirtual
cfgFindNextChildIndex(SgNode *n)SgNodevirtual
cfgFindNextChildIndex(SgNode *n)SgNodevirtual
cfgForBeginning()SgNode
cfgForBeginning()SgNode
cfgForEnd()SgNode
cfgForEnd()SgNode
cfgIndexForEnd() constSgNodevirtual
cfgIndexForEnd() constSgNodevirtual
cfgInEdges(unsigned int index=false)SgNodevirtual
cfgInEdges(unsigned int index=false)SgNodevirtual
cfgIsIndexInteresting(unsigned int index) constSgNodevirtual
cfgIsIndexInteresting(unsigned int index) constSgNodevirtual
cfgOutEdges(unsigned int index=false)SgNodevirtual
cfgOutEdges(unsigned int index=false)SgNodevirtual
changeChildPointer(T &edge, T const &child)SgNodeinline
changeChildPointer(T &edge, T const &child)SgNodeinline
changeChildPointer(T &edge, T const &child)SgNodeinline
changeChildPointer(T &edge, T const &child)SgNodeinline
checkDataMemberPointersIfInMemoryPool() overrideSgOmpNumThreadsClausevirtual
class_name() const overrideSgOmpNumThreadsClausevirtual
clearGlobalMangledNameMap()SgNodestatic
clearGlobalMangledNameMap()SgNodestatic
copy(SgCopyHelp &help) const override (defined in SgOmpNumThreadsClause)SgOmpNumThreadsClausevirtual
createAndParent(SgNode *parent)SgNodeinlinestatic
createAndParent(SgNode *parent)SgNodeinlinestatic
debugSerializationBegin(const char *className)SgNodeinlineprotectedvirtual
debugSerializationBegin(const char *className)SgNodeinlineprotectedvirtual
debugSerializationEnd(const char *className)SgNodeinlineprotectedvirtual
debugSerializationEnd(const char *className)SgNodeinlineprotectedvirtual
deleteMemoryPool() (defined in SgOmpNumThreadsClause)SgOmpNumThreadsClausestatic
depthOfSubtree()SgNode
depthOfSubtree()SgNode
destructorHelper()SgNodeinlineprotectedvirtual
destructorHelper()SgNodeinlineprotectedvirtual
e_omp_atomic_clause_capture enum value (defined in SgOmpClause)SgOmpClause
e_omp_atomic_clause_read enum value (defined in SgOmpClause)SgOmpClause
e_omp_atomic_clause_unknown enum value (defined in SgOmpClause)SgOmpClause
e_omp_atomic_clause_update enum value (defined in SgOmpClause)SgOmpClause
e_omp_atomic_clause_write enum value (defined in SgOmpClause)SgOmpClause
e_omp_default_firstprivate enum value (defined in SgOmpClause)SgOmpClause
e_omp_default_last enum value (defined in SgOmpClause)SgOmpClause
e_omp_default_none enum value (defined in SgOmpClause)SgOmpClause
e_omp_default_private enum value (defined in SgOmpClause)SgOmpClause
e_omp_default_shared enum value (defined in SgOmpClause)SgOmpClause
e_omp_default_unknown enum value (defined in SgOmpClause)SgOmpClause
e_omp_depend_in enum value (defined in SgOmpClause)SgOmpClause
e_omp_depend_inout enum value (defined in SgOmpClause)SgOmpClause
e_omp_depend_last enum value (defined in SgOmpClause)SgOmpClause
e_omp_depend_out enum value (defined in SgOmpClause)SgOmpClause
e_omp_depend_unknown enum value (defined in SgOmpClause)SgOmpClause
e_omp_map_alloc enum value (defined in SgOmpClause)SgOmpClause
e_omp_map_dist_data_block enum value (defined in SgOmpClause)SgOmpClause
e_omp_map_dist_data_cyclic enum value (defined in SgOmpClause)SgOmpClause
e_omp_map_dist_data_duplicate enum value (defined in SgOmpClause)SgOmpClause
e_omp_map_dist_data_last enum value (defined in SgOmpClause)SgOmpClause
e_omp_map_dist_data_unknown enum value (defined in SgOmpClause)SgOmpClause
e_omp_map_from enum value (defined in SgOmpClause)SgOmpClause
e_omp_map_last enum value (defined in SgOmpClause)SgOmpClause
e_omp_map_to enum value (defined in SgOmpClause)SgOmpClause
e_omp_map_tofrom enum value (defined in SgOmpClause)SgOmpClause
e_omp_map_unknown enum value (defined in SgOmpClause)SgOmpClause
e_omp_proc_bind_policy_close enum value (defined in SgOmpClause)SgOmpClause
e_omp_proc_bind_policy_last enum value (defined in SgOmpClause)SgOmpClause
e_omp_proc_bind_policy_master enum value (defined in SgOmpClause)SgOmpClause
e_omp_proc_bind_policy_spread enum value (defined in SgOmpClause)SgOmpClause
e_omp_proc_bind_policy_unknown enum value (defined in SgOmpClause)SgOmpClause
e_omp_reduction_and enum value (defined in SgOmpClause)SgOmpClause
e_omp_reduction_bitand enum value (defined in SgOmpClause)SgOmpClause
e_omp_reduction_bitor enum value (defined in SgOmpClause)SgOmpClause
e_omp_reduction_bitxor enum value (defined in SgOmpClause)SgOmpClause
e_omp_reduction_eqv enum value (defined in SgOmpClause)SgOmpClause
e_omp_reduction_iand enum value (defined in SgOmpClause)SgOmpClause
e_omp_reduction_ieor enum value (defined in SgOmpClause)SgOmpClause
e_omp_reduction_ior enum value (defined in SgOmpClause)SgOmpClause
e_omp_reduction_last enum value (defined in SgOmpClause)SgOmpClause
e_omp_reduction_logand enum value (defined in SgOmpClause)SgOmpClause
e_omp_reduction_logor enum value (defined in SgOmpClause)SgOmpClause
e_omp_reduction_max enum value (defined in SgOmpClause)SgOmpClause
e_omp_reduction_min enum value (defined in SgOmpClause)SgOmpClause
e_omp_reduction_minus enum value (defined in SgOmpClause)SgOmpClause
e_omp_reduction_mul enum value (defined in SgOmpClause)SgOmpClause
e_omp_reduction_neqv enum value (defined in SgOmpClause)SgOmpClause
e_omp_reduction_or enum value (defined in SgOmpClause)SgOmpClause
e_omp_reduction_plus enum value (defined in SgOmpClause)SgOmpClause
e_omp_reduction_unknown enum value (defined in SgOmpClause)SgOmpClause
e_omp_schedule_auto enum value (defined in SgOmpClause)SgOmpClause
e_omp_schedule_dynamic enum value (defined in SgOmpClause)SgOmpClause
e_omp_schedule_guided enum value (defined in SgOmpClause)SgOmpClause
e_omp_schedule_last enum value (defined in SgOmpClause)SgOmpClause
e_omp_schedule_runtime enum value (defined in SgOmpClause)SgOmpClause
e_omp_schedule_static enum value (defined in SgOmpClause)SgOmpClause
e_omp_schedule_unknown enum value (defined in SgOmpClause)SgOmpClause
executeVisitorMemberFunction(ROSE_VisitorPattern &visitor)SgOmpNumThreadsClause
fixupCopy_references(SgNode *copy, SgCopyHelp &help) const override (defined in SgLocatedNode)SgLocatedNodevirtual
fixupCopy_scopes(SgNode *copy, SgCopyHelp &help) const override (defined in SgLocatedNode)SgLocatedNodevirtual
fixupCopy_symbols(SgNode *copy, SgCopyHelp &help) const override (defined in SgLocatedNode)SgLocatedNodevirtual
generateMatchingFileInfo() (defined in SgLocatedNode)SgLocatedNode
get_attachedPreprocessingInfoPtr() const (defined in SgLocatedNode)SgLocatedNode
get_attributeMechanism() const overrideSgLocatedNodevirtual
get_childIndex(SgNode *child) overrideSgOmpNumThreadsClausevirtual
get_containsTransformation() constSgNode
get_containsTransformation() constSgNode
get_containsTransformationToSurroundingWhitespace() const (defined in SgLocatedNode)SgLocatedNode
get_endOfConstruct() const overrideSgLocatedNodevirtual
get_expression() const (defined in SgOmpExpressionClause)SgOmpExpressionClause
get_file_info() const overrideSgLocatedNodevirtual
get_freepointer() const (defined in SgNode)SgNode
get_freepointer() const (defined in SgNode)SgNode
get_globalFunctionTypeTable()SgNodestatic
get_globalFunctionTypeTable()SgNodestatic
get_globalMangledNameMap()SgNodestatic
get_globalMangledNameMap()SgNodestatic
get_globalQualifiedNameMapForMapsOfTypes()SgNodestatic
get_globalQualifiedNameMapForMapsOfTypes()SgNodestatic
get_globalQualifiedNameMapForNames()SgNodestatic
get_globalQualifiedNameMapForNames()SgNodestatic
get_globalQualifiedNameMapForTemplateHeaders()SgNodestatic
get_globalQualifiedNameMapForTemplateHeaders()SgNodestatic
get_globalQualifiedNameMapForTypes()SgNodestatic
get_globalQualifiedNameMapForTypes()SgNodestatic
get_globalTypeNameMap()SgNodestatic
get_globalTypeNameMap()SgNodestatic
get_globalTypeTable()SgNodestatic
get_globalTypeTable()SgNodestatic
get_isModified() constSgNode
get_isModified() constSgNode
get_isVisited() constSgNode
get_isVisited() constSgNode
get_numberOfTraversalSuccessors() overrideSgOmpNumThreadsClausevirtual
get_parent() constSgNode
get_parent() constSgNode
get_physical_file_id()SgLocatedNode
get_raw_parent() constSgNode
get_raw_parent() constSgNode
get_shortMangledNameCache()SgNodestatic
get_shortMangledNameCache()SgNodestatic
get_startOfConstruct() const overrideSgLocatedNodevirtual
get_traversalSuccessorByIndex(size_t idx) overrideSgOmpNumThreadsClausevirtual
get_traversalSuccessorContainer() overrideSgOmpNumThreadsClausevirtual
get_traversalSuccessorNamesContainer() overrideSgOmpNumThreadsClausevirtual
getAttachedPreprocessingInfo(void)SgLocatedNode
getAttribute(std::string s) const overrideSgLocatedNodevirtual
getChildIndex(SgNode *childNode) const overrideSgOmpNumThreadsClausevirtual
getClassHierarchySubTreeFunction(VariantT v) (defined in SgNode)SgNodestatic
getClassHierarchySubTreeFunction(VariantT v, std::vector< VariantT > &) (defined in SgNode)SgNodestatic
getClassHierarchySubTreeFunction(VariantT v) (defined in SgNode)SgNodestatic
getClassHierarchySubTreeFunction(VariantT v, std::vector< VariantT > &) (defined in SgNode)SgNodestatic
getFilenameString() const (defined in SgLocatedNode)SgLocatedNode
getNodeByNodeId(VariantT variantT, size_t poolIdx, size_t itemIdx)SgOmpNumThreadsClausestatic
getNodeByNodeIdInternal(size_t poolIdx, size_t itemIdx)SgOmpNumThreadsClausestatic
getNodeIdString(SgOmpNumThreadsClause *sgnode)SgOmpNumThreadsClausestatic
SgOmpExpressionClause::getNodeIdString(SgOmpExpressionClause *sgnode)SgOmpExpressionClausestatic
SgOmpClause::getNodeIdString(SgOmpClause *sgnode)SgOmpClausestatic
SgLocatedNodeSupport::getNodeIdString(SgLocatedNodeSupport *sgnode)SgLocatedNodeSupportstatic
SgLocatedNode::getNodeIdString(SgLocatedNode *sgnode)SgLocatedNodestatic
SgNode::getNodeIdString(SgNode *sgnode)SgNodestatic
getNodeIdStringInternal(SgOmpNumThreadsClause *sgnode) (defined in SgOmpNumThreadsClause)SgOmpNumThreadsClausestatic
getNodeIdStringInternal(SgOmpExpressionClause *sgnode) (defined in SgOmpExpressionClause)SgOmpExpressionClausestatic
getNodeIdStringInternal(SgOmpClause *sgnode) (defined in SgOmpClause)SgOmpClausestatic
getNodeIdStringInternal(SgLocatedNodeSupport *sgnode) (defined in SgLocatedNodeSupport)SgLocatedNodeSupportstatic
getNodeIdStringInternal(SgLocatedNode *sgnode) (defined in SgLocatedNode)SgLocatedNodestatic
getNodeIdStringInternal(SgNode *sgnode) (defined in SgNode)SgNodestatic
initParentPointer(T *child, SgNode *parent)SgNodeinline
initParentPointer(T *child, SgNode *parent)SgNodeinline
insertToAttachedPreprocessingInfo(PreprocessingInfo *prepInfoPtr, PreprocessingInfo *anchorInfoPtr, bool insertAfter=true)SgLocatedNode
isChild(SgNode *node) constSgNode
isChild(SgNode *node) constSgNode
isCompilerGenerated() constSgLocatedNode
isFrontendSpecific() constSgLocatedNode
isInMemoryPool() overrideSgOmpNumThreadsClausevirtual
isOutputInCodeGeneration() const (defined in SgLocatedNode)SgLocatedNode
isSgOmpNumThreadsClauseSgOmpNumThreadsClausefriend
isSgOmpNumThreadsClauseSgOmpNumThreadsClausefriend
isShared() constSgLocatedNode
isTransformation() constSgLocatedNode
memoryUsage()SgOmpNumThreadsClausestatic
numberOfAttributes() const overrideSgLocatedNodevirtual
numberOfNodes()SgOmpNumThreadsClausestatic
numberOfNodesInSubtree()SgNode
numberOfNodesInSubtree()SgNode
omp_atomic_clause_enum enum name (defined in SgOmpClause)SgOmpClause
omp_default_option_enum enum nameSgOmpClause
omp_dependence_type_enum enum name (defined in SgOmpClause)SgOmpClause
omp_map_dist_data_enum enum name (defined in SgOmpClause)SgOmpClause
omp_map_operator_enum enum name (defined in SgOmpClause)SgOmpClause
omp_proc_bind_policy_enum enum name (defined in SgOmpClause)SgOmpClause
omp_reduction_operator_enum enum name (defined in SgOmpClause)SgOmpClause
omp_schedule_kind_enum enum name (defined in SgOmpClause)SgOmpClause
operator delete(void *pointer, size_t size)SgOmpNumThreadsClause
operator delete(void *pointer) (defined in SgOmpNumThreadsClause)SgOmpNumThreadsClauseinline
operator new(size_t size)SgOmpNumThreadsClause
p_attachedPreprocessingInfoPtrSgLocatedNodeprotected
p_attributeMechanism (defined in SgLocatedNode)SgLocatedNodeprotected
p_containsTransformation (defined in SgNode)SgNodeprotected
p_containsTransformationToSurroundingWhitespace (defined in SgLocatedNode)SgLocatedNodeprotected
p_endOfConstructSgLocatedNodeprotected
p_expression (defined in SgOmpExpressionClause)SgOmpExpressionClauseprotected
p_freepointerSgNodeprotected
p_globalFunctionTypeTableSgNodeprotectedstatic
p_globalMangledNameMapSgNodeprotectedstatic
p_globalQualifiedNameMapForMapsOfTypes (defined in SgNode)SgNodeprotectedstatic
p_globalQualifiedNameMapForNames (defined in SgNode)SgNodeprotectedstatic
p_globalQualifiedNameMapForTemplateHeaders (defined in SgNode)SgNodeprotectedstatic
p_globalQualifiedNameMapForTypes (defined in SgNode)SgNodeprotectedstatic
p_globalTypeNameMap (defined in SgNode)SgNodeprotectedstatic
p_globalTypeTable (defined in SgNode)SgNodeprotectedstatic
p_isModifiedSgNodeprotected
p_parentSgNodeprotected
p_shortMangledNameCacheSgNodeprotectedstatic
p_startOfConstructSgLocatedNodeprotected
post_construction_initialization() overrideSgLocatedNodeprotectedvirtual
processDataMemberReferenceToPointers(ReferenceToPointerHandler *) overrideSgOmpNumThreadsClausevirtual
removeAttribute(std::string s) overrideSgLocatedNodevirtual
returnDataMemberPointers() const overrideSgOmpNumThreadsClausevirtual
roseRTI() overrideSgOmpNumThreadsClausevirtual
sage_class_name() const overrideSgOmpNumThreadsClausevirtual
set_attachedPreprocessingInfoPtr(AttachedPreprocessingInfoType *attachedPreprocessingInfoPtr) (defined in SgLocatedNode)SgLocatedNode
set_attributeMechanism(AstAttributeMechanism *attributeMechanism) overrideSgLocatedNodevirtual
set_containsTransformation(bool containsTransformation)SgNode
set_containsTransformation(bool containsTransformation)SgNode
set_containsTransformationToSurroundingWhitespace(bool containsTransformationToSurroundingWhitespace) (defined in SgLocatedNode)SgLocatedNode
set_endOfConstruct(Sg_File_Info *endOfConstruct)SgLocatedNode
set_expression(SgExpression *expression) (defined in SgOmpExpressionClause)SgOmpExpressionClause
set_file_info(Sg_File_Info *X)SgLocatedNodevirtual
set_freepointer(SgNode *freepointer) (defined in SgNode)SgNode
set_freepointer(SgNode *freepointer) (defined in SgNode)SgNode
set_globalFunctionTypeTable(SgFunctionTypeTable *globalFunctionTypeTable)SgNodestatic
set_globalFunctionTypeTable(SgFunctionTypeTable *globalFunctionTypeTable)SgNodestatic
set_globalQualifiedNameMapForMapsOfTypes(const std::map< SgNode *, std::map< SgNode *, std::string > > &X)SgNodestatic
set_globalQualifiedNameMapForMapsOfTypes(const std::map< SgNode *, std::map< SgNode *, std::string > > &X)SgNodestatic
set_globalQualifiedNameMapForNames(const std::map< SgNode *, std::string > &X)SgNodestatic
set_globalQualifiedNameMapForNames(const std::map< SgNode *, std::string > &X)SgNodestatic
set_globalQualifiedNameMapForTemplateHeaders(const std::map< SgNode *, std::string > &X)SgNodestatic
set_globalQualifiedNameMapForTemplateHeaders(const std::map< SgNode *, std::string > &X)SgNodestatic
set_globalQualifiedNameMapForTypes(const std::map< SgNode *, std::string > &X)SgNodestatic
set_globalQualifiedNameMapForTypes(const std::map< SgNode *, std::string > &X)SgNodestatic
set_globalTypeNameMap(const std::map< SgNode *, std::string > &X)SgNodestatic
set_globalTypeNameMap(const std::map< SgNode *, std::string > &X)SgNodestatic
set_globalTypeTable(SgTypeTable *globalTypeTable)SgNodestatic
set_globalTypeTable(SgTypeTable *globalTypeTable)SgNodestatic
set_isModified(bool isModified)SgNode
set_isModified(bool isModified)SgNode
set_isVisited(bool isVisited)SgNode
set_isVisited(bool isVisited)SgNode
set_parent(SgNode *parent)SgNode
set_parent(SgNode *parent)SgNode
set_startOfConstruct(Sg_File_Info *startOfConstruct)SgLocatedNode
setAttribute(std::string s, AstAttribute *a) overrideSgLocatedNodevirtual
setCompilerGenerated()SgLocatedNode
setFrontendSpecific()SgLocatedNode
setOutputInCodeGeneration()SgLocatedNode
setShared()SgLocatedNode
setSourcePositionUnavailableInFrontend()SgLocatedNode
setTransformation()SgLocatedNode
SgLocatedNode(const SgLocatedNodeStorageClass &source)SgLocatedNode
SgLocatedNode(Sg_File_Info *startOfConstruct=NULL)SgLocatedNode
SgLocatedNodeSupport(const SgLocatedNodeSupportStorageClass &source)SgLocatedNodeSupport
SgLocatedNodeSupport(Sg_File_Info *startOfConstruct) (defined in SgLocatedNodeSupport)SgLocatedNodeSupport
SgLocatedNodeSupport() (defined in SgLocatedNodeSupport)SgLocatedNodeSupport
SgNode(const SgNodeStorageClass &source)SgNode
SgNode()SgNode
SgNode(const SgNodeStorageClass &source)SgNode
SgNode() (defined in SgNode)SgNode
SgOmpClause(const SgOmpClauseStorageClass &source)SgOmpClause
SgOmpClause(Sg_File_Info *startOfConstruct) (defined in SgOmpClause)SgOmpClause
SgOmpClause() (defined in SgOmpClause)SgOmpClause
SgOmpExpressionClause(const SgOmpExpressionClauseStorageClass &source)SgOmpExpressionClause
SgOmpExpressionClause(Sg_File_Info *startOfConstruct, SgExpression *expression=NULL) (defined in SgOmpExpressionClause)SgOmpExpressionClause
SgOmpExpressionClause(SgExpression *expression) (defined in SgOmpExpressionClause)SgOmpExpressionClause
SgOmpNumThreadsClause(const SgOmpNumThreadsClauseStorageClass &source)SgOmpNumThreadsClause
SgOmpNumThreadsClause(Sg_File_Info *startOfConstruct, SgExpression *expression=NULL) (defined in SgOmpNumThreadsClause)SgOmpNumThreadsClause
SgOmpNumThreadsClause(SgExpression *expression) (defined in SgOmpNumThreadsClause)SgOmpNumThreadsClause
static_variant enum value (defined in SgOmpNumThreadsClause)SgOmpNumThreadsClause
traverseMemoryPoolNodes(ROSE_VisitTraversal &visit)SgOmpNumThreadsClausestatic
traverseMemoryPoolVisitorPattern(ROSE_VisitorPattern &visitor)SgOmpNumThreadsClausestatic
unparseToCompleteString()SgNode
unparseToCompleteString()SgNode
unparseToString(SgUnparse_Info *info) constSgNodevirtual
unparseToString() const (defined in SgNode)SgNode
unparseToString(SgUnparse_Info *info) constSgNodevirtual
unparseToString() const (defined in SgNode)SgNode
unsetCompilerGenerated() (defined in SgLocatedNode)SgLocatedNode
unsetFrontendSpecific() (defined in SgLocatedNode)SgLocatedNode
unsetOutputInCodeGeneration() (defined in SgLocatedNode)SgLocatedNode
unsetShared() (defined in SgLocatedNode)SgLocatedNode
unsetSourcePositionUnavailableInFrontend() (defined in SgLocatedNode)SgLocatedNode
unsetTransformation() (defined in SgLocatedNode)SgLocatedNode
updateAttribute(std::string s, AstAttribute *a) overrideSgLocatedNodevirtual
variant() constSgNodeinline
variant() const (defined in SgNode)SgNodeinline
variantFromPool(SgNode const *n) (defined in SgNode)SgNodestatic
variantFromPool(SgNode const *n) (defined in SgNode)SgNodestatic
variantT() const overrideSgOmpNumThreadsClausevirtual
visitRepresentativeNode(ROSE_VisitTraversal &visit)SgOmpNumThreadsClausestatic
~SgLocatedNode()SgLocatedNodevirtual
~SgLocatedNodeSupport() (defined in SgLocatedNodeSupport)SgLocatedNodeSupportvirtual
~SgNode()SgNodevirtual
~SgNode() (defined in SgNode)SgNodevirtual
~SgOmpClause() (defined in SgOmpClause)SgOmpClausevirtual
~SgOmpExpressionClause() (defined in SgOmpExpressionClause)SgOmpExpressionClausevirtual
~SgOmpNumThreadsClause() (defined in SgOmpNumThreadsClause)SgOmpNumThreadsClausevirtual