clang API Documentation

clang::CXXScopeSpec Member List
This is the complete list of members for clang::CXXScopeSpec, including all inherited members.
Adopt(NestedNameSpecifierLoc Other)clang::CXXScopeSpec
clear()clang::CXXScopeSpec [inline]
Extend(ASTContext &Context, SourceLocation TemplateKWLoc, TypeLoc TL, SourceLocation ColonColonLoc)clang::CXXScopeSpec
Extend(ASTContext &Context, IdentifierInfo *Identifier, SourceLocation IdentifierLoc, SourceLocation ColonColonLoc)clang::CXXScopeSpec
Extend(ASTContext &Context, NamespaceDecl *Namespace, SourceLocation NamespaceLoc, SourceLocation ColonColonLoc)clang::CXXScopeSpec
Extend(ASTContext &Context, NamespaceAliasDecl *Alias, SourceLocation AliasLoc, SourceLocation ColonColonLoc)clang::CXXScopeSpec
getBeginLoc() const clang::CXXScopeSpec [inline]
getEndLoc() const clang::CXXScopeSpec [inline]
getLastQualifierNameLoc() const clang::CXXScopeSpec
getRange() const clang::CXXScopeSpec [inline]
getScopeRep() const clang::CXXScopeSpec [inline]
getWithLocInContext(ASTContext &Context) const clang::CXXScopeSpec
isEmpty() const clang::CXXScopeSpec [inline]
isInvalid() const clang::CXXScopeSpec [inline]
isNotEmpty() const clang::CXXScopeSpec [inline]
isSet() const clang::CXXScopeSpec [inline]
isValid() const clang::CXXScopeSpec [inline]
location_data() const clang::CXXScopeSpec [inline]
location_size() const clang::CXXScopeSpec [inline]
MakeGlobal(ASTContext &Context, SourceLocation ColonColonLoc)clang::CXXScopeSpec
MakeSuper(ASTContext &Context, CXXRecordDecl *RD, SourceLocation SuperLoc, SourceLocation ColonColonLoc)clang::CXXScopeSpec
MakeTrivial(ASTContext &Context, NestedNameSpecifier *Qualifier, SourceRange R)clang::CXXScopeSpec
setBeginLoc(SourceLocation Loc)clang::CXXScopeSpec [inline]
setEndLoc(SourceLocation Loc)clang::CXXScopeSpec [inline]
SetInvalid(SourceRange R)clang::CXXScopeSpec [inline]
setRange(const SourceRange &R)clang::CXXScopeSpec [inline]