clang
10.0.0git
|
A non-discriminated union of a base, field, or array index. More...
#include "clang/AST/APValue.h"
Public Member Functions | |
LValuePathEntry () | |
LValuePathEntry (BaseOrMemberType BaseOrMember) | |
BaseOrMemberType | getAsBaseOrMember () const |
uint64_t | getAsArrayIndex () const |
Static Public Member Functions | |
static LValuePathEntry | ArrayIndex (uint64_t Index) |
Friends | |
bool | operator== (LValuePathEntry A, LValuePathEntry B) |
bool | operator!= (LValuePathEntry A, LValuePathEntry B) |
llvm::hash_code | hash_value (LValuePathEntry A) |
A non-discriminated union of a base, field, or array index.
|
inline |
|
inline |
|
inlinestatic |
Definition at line 204 of file APValue.h.
Referenced by clang::interp::Pointer::toAPValue().
|
inline |
|
inline |
|
friend |
|
friend |
|
friend |