Class PartialVariantOptionExpression
java.lang.Object
org.openzen.zenscript.codemodel.partial.PartialVariantOptionExpression
- All Implemented Interfaces:
IPartialExpression
-
Constructor Summary
ConstructorsConstructorDescriptionPartialVariantOptionExpression(CodePosition position, TypeScope scope, VariantOptionRef option) -
Method Summary
Modifier and TypeMethodDescriptioncall(CodePosition position, TypeScope scope, List<TypeID> hints, CallArguments arguments) eval()getMember(CodePosition position, TypeScope scope, List<TypeID> hints, GenericName name) getPossibleFunctionHeaders(TypeScope scope, List<TypeID> hints, int arguments) TypeID[]predictCallTypes(CodePosition position, TypeScope scope, List<TypeID> hints, int arguments) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.openzen.zenscript.codemodel.partial.IPartialExpression
assign, capture, getAssignHints, getMember
-
Constructor Details
-
Method Details
-
eval
- Specified by:
evalin interfaceIPartialExpression
-
getPossibleFunctionHeaders
public List<FunctionHeader> getPossibleFunctionHeaders(TypeScope scope, List<TypeID> hints, int arguments) - Specified by:
getPossibleFunctionHeadersin interfaceIPartialExpression
-
getTypeArguments
- Specified by:
getTypeArgumentsin interfaceIPartialExpression
-