Class ParsedFunctionParameter
java.lang.Object
org.openzen.zenscript.parser.definitions.ParsedFunctionParameter
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal ParsedAnnotation[]final ParsedExpressionfinal Stringfinal IParsedTypefinal boolean -
Constructor Summary
ConstructorsConstructorDescriptionParsedFunctionParameter(ParsedAnnotation[] annotations, String name, IParsedType type, ParsedExpression defaultValue, boolean variadic) -
Method Summary
Modifier and TypeMethodDescriptioncompile(TypeResolutionContext context) voidcompileDefaultValue(BaseScope scope, PrecompilationState state)
-
Field Details
-
annotations
-
name
-
type
-
defaultValue
-
variadic
public final boolean variadic
-
-
Constructor Details
-
ParsedFunctionParameter
public ParsedFunctionParameter(ParsedAnnotation[] annotations, String name, IParsedType type, ParsedExpression defaultValue, boolean variadic)
-
-
Method Details
-
compile
-
compileDefaultValue
-