ConstEvaluationMode: "direct" | "unrolled" | "loop"

An enumerator of methods the const-expression is evaluated and assigned to the output. direct: Each case has a separate assignment statement to the output buffer, where the RHS of the assignment holds the case's evaluated expression. unrolled: The case expressions are all evaluated and stored in a module-scope 'const' array. This array is indexed and the value is copied to the output buffer using an unrolled sequence of assignment statements. loop: The case expressions are all evaluated and stored in a module-scope 'const' array. This array is indexed and the value is copied to the output buffer using a for loop.

Generated using TypeDoc