Struct StructuralMutatorVTable#
Defined in File structural_mutate.h
Struct Documentation#
-
struct StructuralMutatorVTable#
VTable ABI for StructuralMutator dispatch.
Public Members
-
FStructuralMutate mutate = nullptr#
Mutate a value without modifying the source in place.
-
FStructuralMutate maybe_inplace_mutate = nullptr#
Mutate a value, permitting an in-place implementation when it is safe.
The returned value may refer to the same object as
valuewhen the implementation mutates that object in place.
-
FStructuralVarRemapGet var_remap_get = nullptr#
Look up the replacement for a variable identity.
-
FStructuralVarRemapSet var_remap_set = nullptr#
Record the replacement for a variable identity.
-
FStructuralMutate mutate = nullptr#