public class ExprLikeNodeForgeNonconst extends ExprLikeNodeForge
Constructor and Description |
---|
ExprLikeNodeForgeNonconst(ExprLikeNode parent,
boolean isNumericValue) |
Modifier and Type | Method and Description |
---|---|
CodegenExpression |
evaluateCodegen(EPTypeClass requiredType,
CodegenMethodScope codegenMethodScope,
ExprForgeCodegenSymbol exprSymbol,
CodegenClassScope codegenClassScope) |
CodegenExpression |
evaluateCodegenUninstrumented(EPTypeClass requiredType,
CodegenMethodScope codegenMethodScope,
ExprForgeCodegenSymbol exprSymbol,
CodegenClassScope codegenClassScope) |
ExprEvaluator |
getExprEvaluator() |
ExprForgeConstantType |
getForgeConstantType() |
getEvaluationType, getForgeRenderable, isNumericValue
public ExprLikeNodeForgeNonconst(ExprLikeNode parent, boolean isNumericValue)
public ExprEvaluator getExprEvaluator()
getExprEvaluator
in interface ExprForge
getExprEvaluator
in class ExprLikeNodeForge
public CodegenExpression evaluateCodegenUninstrumented(EPTypeClass requiredType, CodegenMethodScope codegenMethodScope, ExprForgeCodegenSymbol exprSymbol, CodegenClassScope codegenClassScope)
public CodegenExpression evaluateCodegen(EPTypeClass requiredType, CodegenMethodScope codegenMethodScope, ExprForgeCodegenSymbol exprSymbol, CodegenClassScope codegenClassScope)
evaluateCodegen
in interface ExprForge
evaluateCodegen
in class ExprLikeNodeForge
public ExprForgeConstantType getForgeConstantType()
Copyright © 2005–2021. All rights reserved.