clang 22.0.0git
|
#include "clang/AST/TypeLoc.h"
Public Member Functions | |
ElaboratedNameLocInfo ()=default | |
ElaboratedNameLocInfo (SourceLocation ElaboratedKeywordLoc, NestedNameSpecifierLoc QualifierLoc, SourceLocation NameLoc) | |
ElaboratedNameLocInfo (ASTContext &Context, ElaboratedTypeKeyword Keyword, NestedNameSpecifier Qualifier, SourceLocation Loc) | |
NestedNameSpecifierLoc | getQualifierLoc (NestedNameSpecifier Qualifier) const |
SourceRange | getLocalSourceRange (NestedNameSpecifier Qualifier) const |
Public Attributes | |
SourceLocation | NameLoc |
SourceLocation | ElaboratedKeywordLoc |
|
default |
|
inline |
|
inline |
|
inline |
Definition at line 719 of file TypeLoc.h.
References ElaboratedKeywordLoc, getQualifierLoc(), clang::SourceLocation::isInvalid(), and NameLoc.
Referenced by clang::ElaboratedNameTypeLoc< TL, T >::getLocalSourceRange().
|
inline |
Definition at line 714 of file TypeLoc.h.
Referenced by getLocalSourceRange(), and clang::ElaboratedNameTypeLoc< TL, T >::getQualifierLoc().
SourceLocation clang::ElaboratedNameLocInfo::ElaboratedKeywordLoc |
Definition at line 699 of file TypeLoc.h.
Referenced by clang::ElaboratedNameTypeLoc< TL, T >::getElaboratedKeywordLoc(), and getLocalSourceRange().
SourceLocation clang::ElaboratedNameLocInfo::NameLoc |
Definition at line 698 of file TypeLoc.h.
Referenced by getLocalSourceRange(), and clang::ElaboratedNameTypeLoc< TL, T >::getNameLoc().