clang  6.0.0svn
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
addNRVOCandidate(VarDecl *VD)clang::Scopeinline
AtCatchScope enum valueclang::Scope
BlockScope enum valueclang::Scope
BreakScope enum valueclang::Scope
ClassInheritanceScope enum valueclang::Scope
ClassScope enum valueclang::Scope
CompoundStmtScope 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
getEntity() constclang::Scopeinline
getFlags() constclang::Scopeinline
getFnParent() constclang::Scopeinline
getFnParent()clang::Scopeinline
getFunctionPrototypeDepth() 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
hasErrorOccurred() constclang::Scopeinline
hasUnrecoverableErrorOccurred() constclang::Scopeinline
incrementMSManglingNumber()clang::Scopeinline
Init(Scope *parent, unsigned flags)clang::Scope
isAtCatchScope() constclang::Scopeinline
isBlockScope() constclang::Scopeinline
isClassScope() constclang::Scopeinline
isCompoundStmtScope() constclang::Scopeinline
isDeclScope(Decl *D)clang::Scopeinline
isFunctionPrototypeScope() constclang::Scopeinline
isFunctionScope() constclang::Scopeinline
isInCXXInlineMethodScope() constclang::Scopeinline
isInObjcMethodOuterScope() constclang::Scopeinline
isInObjcMethodScope() constclang::Scopeinline
isOpenMPDirectiveScope() constclang::Scopeinline
isOpenMPLoopDirectiveScope() constclang::Scopeinline
isOpenMPLoopScope() constclang::Scopeinline
isOpenMPSimdDirectiveScope() constclang::Scopeinline
isSEHExceptScope() constclang::Scopeinline
isSEHTryScope() constclang::Scopeinline
isSwitchScope() constclang::Scopeinline
isTemplateParamScope() constclang::Scopeinline
isTryScope() constclang::Scopeinline
mergeNRVOIntoParent()clang::Scope
ObjCMethodScope enum valueclang::Scope
OpenMPDirectiveScope enum valueclang::Scope
OpenMPLoopDirectiveScope 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
setNoNRVO()clang::Scopeinline
SwitchScope enum valueclang::Scope
TemplateParamScope enum valueclang::Scope
TryScope enum valueclang::Scope
using_directives()clang::Scopeinline
using_directives_range typedefclang::Scope