class TypeExprNode

Defined at line 501 of file ../../src/developer/debug/zxdb/expr/expr_node.h

Implements references to type names. This mostly appears in casts.

Public Methods

const TypeExprNode * AsType ()

Defined at line 503 of file ../../src/developer/debug/zxdb/expr/expr_node.h

fxl::RefPtr<Type> & type ()

Defined at line 507 of file ../../src/developer/debug/zxdb/expr/expr_node.h

const fxl::RefPtr<Type> & type ()

Defined at line 508 of file ../../src/developer/debug/zxdb/expr/expr_node.h

fxl::RefPtr<Type> & concrete_type ()

Defined at line 510 of file ../../src/developer/debug/zxdb/expr/expr_node.h

const fxl::RefPtr<Type> & concrete_type ()

Defined at line 511 of file ../../src/developer/debug/zxdb/expr/expr_node.h

void EmitBytecode (VmStream & stream)

Defined at line 824 of file ../../src/developer/debug/zxdb/expr/expr_node.cc

void Print (std::ostream & out, int indent)

Defined at line 831 of file ../../src/developer/debug/zxdb/expr/expr_node.cc

Friends

class MakeRefCountedHelper
class RefCountedThreadSafe