class MemberPointerTypeLoc
Declaration
class MemberPointerTypeLoc : public PointerLikeTypeLoc { /* full declaration omitted */ };
Description
Wrapper for source info for member pointers.
Declared at: clang/include/clang/AST/TypeLoc.h:1288
Inherits from: PointerLikeTypeLoc
Method Overview
- public const clang::Type * getClass() const
- public clang::TypeSourceInfo * getClassTInfo() const
- public clang::SourceRange getLocalSourceRange() const
- public clang::SourceLocation getStarLoc() const
- public void initializeLocal(clang::ASTContext & Context, clang::SourceLocation Loc)
- public void setClassTInfo(clang::TypeSourceInfo * TI)
- public void setStarLoc(clang::SourceLocation Loc)
Methods
¶const clang::Type* getClass() const
const clang::Type* getClass() const
Declared at: clang/include/clang/AST/TypeLoc.h:1300
¶clang::TypeSourceInfo* getClassTInfo() const
clang::TypeSourceInfo* getClassTInfo() const
Declared at: clang/include/clang/AST/TypeLoc.h:1304
¶clang::SourceRange getLocalSourceRange() const
clang::SourceRange getLocalSourceRange() const
Declared at: clang/include/clang/AST/TypeLoc.h:1317
¶clang::SourceLocation getStarLoc() const
clang::SourceLocation getStarLoc() const
Declared at: clang/include/clang/AST/TypeLoc.h:1292
¶void initializeLocal(clang::ASTContext& Context,
clang::SourceLocation Loc)
void initializeLocal(clang::ASTContext& Context,
clang::SourceLocation Loc)
Declared at: clang/include/clang/AST/TypeLoc.h:1312
Parameters
- clang::ASTContext& Context
- clang::SourceLocation Loc
¶void setClassTInfo(clang::TypeSourceInfo* TI)
void setClassTInfo(clang::TypeSourceInfo* TI)
Declared at: clang/include/clang/AST/TypeLoc.h:1308
Parameters
¶void setStarLoc(clang::SourceLocation Loc)
void setStarLoc(clang::SourceLocation Loc)
Declared at: clang/include/clang/AST/TypeLoc.h:1296