class MemberAccessExprNode
Defined at line 451 of file ../../src/developer/debug/zxdb/expr/expr_node.h
Implements both "." and "->" struct/class/union data member accesses.
Public Methods
const MemberAccessExprNode * AsMemberAccess ()
Defined at line 453 of file ../../src/developer/debug/zxdb/expr/expr_node.h
const ExprNode * left ()
Expression on the left side of the "." or "->".
Defined at line 458 of file ../../src/developer/debug/zxdb/expr/expr_node.h
const ExprToken & accessor ()
The "." or "->" token itself.
Defined at line 461 of file ../../src/developer/debug/zxdb/expr/expr_node.h
const ParsedIdentifier & member ()
The name of the data member.
Defined at line 464 of file ../../src/developer/debug/zxdb/expr/expr_node.h
void EmitBytecode (VmStream & stream)
Defined at line 716 of file ../../src/developer/debug/zxdb/expr/expr_node.cc
void Print (std::ostream & out, int indent)
Defined at line 775 of file ../../src/developer/debug/zxdb/expr/expr_node.cc
Friends
class MakeRefCountedHelper
class RefCountedThreadSafe