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

Methods

const clang::Type* getClass() const

Declared at: clang/include/clang/AST/TypeLoc.h:1300

clang::TypeSourceInfo* getClassTInfo() const

Declared at: clang/include/clang/AST/TypeLoc.h:1304

clang::SourceRange getLocalSourceRange() const

Declared at: clang/include/clang/AST/TypeLoc.h:1317

clang::SourceLocation getStarLoc() const

Declared at: clang/include/clang/AST/TypeLoc.h:1292

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)

Declared at: clang/include/clang/AST/TypeLoc.h:1308

Parameters

clang::TypeSourceInfo* TI

void setStarLoc(clang::SourceLocation Loc)

Declared at: clang/include/clang/AST/TypeLoc.h:1296

Parameters

clang::SourceLocation Loc