1111import com .laytonsmith .core .asm .LLVMFunction ;
1212import com .laytonsmith .core .asm .LLVMVersion ;
1313import com .laytonsmith .core .constructs .Target ;
14+ import com .laytonsmith .core .constructs .generics .GenericParameters ;
1415import com .laytonsmith .core .environments .Environment ;
1516import com .laytonsmith .core .exceptions .CRE .CREThrowable ;
1617import com .laytonsmith .core .exceptions .ConfigCompileException ;
@@ -23,7 +24,7 @@ public class Compiler {
2324 public static class __statements__ extends LLVMFunction {
2425
2526 @ Override
26- public IRData buildIR (IRBuilder builder , Target t , Environment env , ParseTree ... nodes ) throws ConfigCompileException {
27+ public IRData buildIR (IRBuilder builder , Target t , Environment env , GenericParameters generics , ParseTree ... nodes ) throws ConfigCompileException {
2728 for (ParseTree node : nodes ) {
2829 AsmCompiler .getIR (builder , node , env );
2930 }
@@ -56,7 +57,7 @@ public Version since() {
5657 public static class dyn extends LLVMFunction {
5758
5859 @ Override
59- public IRData buildIR (IRBuilder builder , Target t , Environment env , ParseTree ... nodes ) throws ConfigCompileException {
60+ public IRData buildIR (IRBuilder builder , Target t , Environment env , GenericParameters generics , ParseTree ... nodes ) throws ConfigCompileException {
6061 IRData data = AsmCompiler .getIR (builder , nodes [0 ], env );
6162 LLVMEnvironment llvmenv = env .getEnv (LLVMEnvironment .class );
6263 int alloca = llvmenv .getNewLocalVariableReference (data .getResultType ());
0 commit comments