struct APValue::MemberPointerData

Declaration

struct APValue::MemberPointerData : public MemberPointerBase { /* full declaration omitted */ };

Declared at: clang/lib/AST/APValue.cpp:262

Inherits from: MemberPointerBase

Member Variables

public anonymous struct / union
public static const unsigned int InlinePathSpace = (DataSize - sizeof((anonymous namespace)::MemberPointerBase)) / sizeof(const clang::CXXRecordDecl *)

Method Overview

Methods

MemberPointerData()

Declared at: clang/lib/AST/APValue.cpp:271

clang::APValue::MemberPointerData::PathElem*
getPath()

Declared at: clang/lib/AST/APValue.cpp:286

const clang::APValue::MemberPointerData::PathElem*
getPath() const

Declared at: clang/lib/AST/APValue.cpp:287

bool hasPathPtr() const

Declared at: clang/lib/AST/APValue.cpp:284

void resizePath(unsigned int Length)

Declared at: clang/lib/AST/APValue.cpp:274

Parameters

unsigned int Length

~MemberPointerData()

Declared at: clang/lib/AST/APValue.cpp:272