StructuredReferenceValue(StructuredValue* structuredValue_) |
Value* | As(TypeSymbol* targetType, bool cast, const Span& span, const boost::uuids::uuid& moduleId_, bool dontThrow) const override |
Value* | Clone() const override |
StructuredValue* | GetStructuredValue() const |
TypeSymbol* | GetType(SymbolTable* symbolTable) override |
void* | IrValue(Emitter& emitter) override |
bool | IsStructuredReferenceValue() const override |
void | Read(BinaryReader& reader) override |
void | Write(BinaryWriter& writer) override |
StructuredValue* | structuredValue |