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