Uses of Record Class
org.ek9lang.compiler.ir.CallMetaData
Packages that use CallMetaData
-
Uses of CallMetaData in org.ek9lang.compiler.ir
Classes in org.ek9lang.compiler.ir that implement interfaces with type arguments of type CallMetaDataModifier and TypeClassDescriptionclass
Extracts call metadata from symbols for use in IR generation.Methods in org.ek9lang.compiler.ir that return CallMetaDataModifier and TypeMethodDescriptionstatic CallMetaData
CallMetaData.defaultMetaData()
Creates default CallMetaData for when no symbol information is available.CallDetails.metaData()
Returns the value of themetaData
record component.Constructors in org.ek9lang.compiler.ir with parameters of type CallMetaDataModifierConstructorDescriptionCallDetails
(String targetObject, String targetTypeName, String methodName, List<String> parameterTypes, String returnTypeName, List<String> arguments, CallMetaData metaData) Creates an instance of aCallDetails
record class. -
Uses of CallMetaData in org.ek9lang.compiler.phase7.generator
Methods in org.ek9lang.compiler.phase7.generator that return CallMetaDataModifier and TypeMethodDescriptionprotected CallMetaData
AbstractGenerator.extractCallMetaData
(ISymbol symbol) Extract call metadata from a symbol using the common pattern.