clang 19.0.0git
clang::Scope Member List

This is the complete list of members for clang::Scope, including all inherited members.

AddDecl(Decl *D)clang::Scopeinline
AddFlags(unsigned Flags)clang::Scope
applyNRVO()clang::Scope
AtCatchScope enum valueclang::Scope
BlockScope enum valueclang::Scope
BreakScope enum valueclang::Scope
CatchScope enum valueclang::Scope
ClassInheritanceScope enum valueclang::Scope
ClassScope enum valueclang::Scope
CompoundStmtScope enum valueclang::Scope
ConditionVarScope enum valueclang::Scope
containedInPrototypeScope() constclang::Scope
Contains(const Scope &rhs) constclang::Scopeinline
ContinueScope enum valueclang::Scope
ControlScope enum valueclang::Scope
decl_empty() constclang::Scopeinline
decl_range typedefclang::Scope
decls() constclang::Scopeinline
DeclScope enum valueclang::Scope
decrementMSManglingNumber()clang::Scopeinline
dump() constclang::Scope
dumpImpl(raw_ostream &OS) constclang::Scope
EnumScope enum valueclang::Scope
FnScope enum valueclang::Scope
FnTryCatchScope enum valueclang::Scope
FunctionDeclarationScope enum valueclang::Scope
FunctionPrototypeScope enum valueclang::Scope
getBlockParent()clang::Scopeinline
getBlockParent() constclang::Scopeinline
getBreakParent()clang::Scopeinline
getBreakParent() constclang::Scopeinline
getContinueParent()clang::Scopeinline
getContinueParent() constclang::Scopeinline
getDeclParent()clang::Scopeinline
getDeclParent() constclang::Scopeinline
getDepth() constclang::Scopeinline
getEntity() constclang::Scopeinline
getFlags() constclang::Scopeinline
getFnParent() constclang::Scopeinline
getFnParent()clang::Scopeinline
getFunctionPrototypeDepth() constclang::Scopeinline
getLookupEntity() constclang::Scopeinline
getMSCurManglingNumber() constclang::Scopeinline
getMSLastManglingNumber() constclang::Scopeinline
getMSLastManglingParent() constclang::Scopeinline
getMSLastManglingParent()clang::Scopeinline
getNextFunctionPrototypeIndex()clang::Scopeinline
getParent() constclang::Scopeinline
getParent()clang::Scopeinline
getTemplateParamParent()clang::Scopeinline
getTemplateParamParent() constclang::Scopeinline
hasUnrecoverableErrorOccurred() constclang::Scopeinline
incrementMSManglingNumber()clang::Scopeinline
Init(Scope *parent, unsigned flags)clang::Scope
isAtCatchScope() constclang::Scopeinline
isBlockScope() constclang::Scopeinline
isCatchScope() constclang::Scopeinline
isClassInheritanceScope() constclang::Scopeinline
isClassScope() constclang::Scopeinline
isCompoundStmtScope() constclang::Scopeinline
isConditionVarScope() constclang::Scopeinline
isContinueScope() constclang::Scopeinline
isControlScope() constclang::Scopeinline
isDeclScope(const Decl *D) constclang::Scopeinline
isFnTryCatchScope() constclang::Scopeinline
isFunctionDeclarationScope() constclang::Scopeinline
isFunctionPrototypeScope() constclang::Scopeinline
isFunctionScope() constclang::Scopeinline
isInCXXInlineMethodScope() constclang::Scopeinline
isInObjcMethodOuterScope() constclang::Scopeinline
isInObjcMethodScope() constclang::Scopeinline
isInOpenACCComputeConstructScope(ScopeFlags Flags=NoScope) constclang::Scopeinline
isLoopScope() constclang::Scopeinline
isOpenACCComputeConstructScope() constclang::Scopeinline
isOpenMPDirectiveScope() constclang::Scopeinline
isOpenMPLoopDirectiveScope() constclang::Scopeinline
isOpenMPLoopScope() constclang::Scopeinline
isOpenMPOrderClauseScope() constclang::Scopeinline
isOpenMPSimdDirectiveScope() constclang::Scopeinline
isSEHExceptScope() constclang::Scopeinline
isSEHTryScope() constclang::Scopeinline
isSwitchScope() constclang::Scopeinline
isTemplateParamScope() constclang::Scopeinline
isTryScope() constclang::Scopeinline
isTypeAliasScope() constclang::Scopeinline
LambdaScope enum valueclang::Scope
NoScope enum valueclang::Scope
ObjCMethodScope enum valueclang::Scope
OpenACCComputeConstructScope enum valueclang::Scope
OpenMPDirectiveScope enum valueclang::Scope
OpenMPLoopDirectiveScope enum valueclang::Scope
OpenMPOrderClauseScope enum valueclang::Scope
OpenMPSimdDirectiveScope enum valueclang::Scope
PushUsingDirective(UsingDirectiveDecl *UDir)clang::Scopeinline
RemoveDecl(Decl *D)clang::Scopeinline
Scope(Scope *Parent, unsigned ScopeFlags, DiagnosticsEngine &Diag)clang::Scopeinline
ScopeFlags enum nameclang::Scope
SEHExceptScope enum valueclang::Scope
SEHFilterScope enum valueclang::Scope
SEHTryScope enum valueclang::Scope
setEntity(DeclContext *E)clang::Scopeinline
setFlags(unsigned F)clang::Scopeinline
setIsConditionVarScope(bool InConditionVarScope)clang::Scopeinline
setLookupEntity(DeclContext *E)clang::Scopeinline
SwitchScope enum valueclang::Scope
TemplateParamScope enum valueclang::Scope
TryScope enum valueclang::Scope
TypeAliasScope enum valueclang::Scope
updateNRVOCandidate(VarDecl *VD)clang::Scope
using_directives()clang::Scopeinline
using_directives_range typedefclang::Scope