Uses of Record Class
io.github.protasm.jvmud.compiler.ir.IRField
Packages that use IRField
Package
Description
Typed intermediate representation produced after semantic analysis.
-
Uses of IRField in io.github.protasm.jvmud.compiler.ir
Methods in io.github.protasm.jvmud.compiler.ir that return IRFieldModifier and TypeMethodDescriptionIRFieldLoad.field()Returns the value of thefieldrecord component.IRFieldMutation.field()Returns the value of thefieldrecord component.IRFieldStore.field()Returns the value of thefieldrecord component.IRDynamicInvokeField.targetField()Returns the value of thetargetFieldrecord component.Methods in io.github.protasm.jvmud.compiler.ir that return types with arguments of type IRFieldModifier and TypeMethodDescriptionIRObject.fields()Returns the value of thefieldsrecord component.Constructors in io.github.protasm.jvmud.compiler.ir with parameters of type IRFieldModifierConstructorDescriptionIRDynamicInvokeField(int line, IRField targetField, String methodName, List<IRExpression> arguments, RuntimeType type) Creates an instance of aIRDynamicInvokeFieldrecord class.IRFieldLoad(int line, IRField field) Creates an instance of aIRFieldLoadrecord class.IRFieldMutation(int line, IRField field, int delta, boolean prefix) Creates an instance of aIRFieldMutationrecord class.IRFieldStore(int line, IRField field, IRExpression value) Creates an instance of aIRFieldStorerecord class.