Modifier and Type | Field and Description |
---|---|
protected int |
numStreams |
protected ExprForge |
sizeEval |
Constructor and Description |
---|
EnumTakeForge(ExprForge sizeEval,
int numStreams) |
Modifier and Type | Method and Description |
---|---|
CodegenExpression |
codegen(EnumForgeCodegenParams premade,
CodegenMethodScope codegenMethodScope,
CodegenClassScope codegenClassScope) |
EnumEval |
getEnumEvaluator() |
int |
getStreamNumSize() |
protected ExprForge sizeEval
protected int numStreams
public EnumTakeForge(ExprForge sizeEval, int numStreams)
public int getStreamNumSize()
getStreamNumSize
in interface EnumForge
public EnumEval getEnumEvaluator()
getEnumEvaluator
in interface EnumForge
public CodegenExpression codegen(EnumForgeCodegenParams premade, CodegenMethodScope codegenMethodScope, CodegenClassScope codegenClassScope)
Copyright © 2005–2018. All rights reserved.