private void AddFunc(AstFunc func) { //if (func.IsGeneric) //{ // GenericFunctions.Add(func); //} //else { Functions.Add(func); } }
public void CompileGeneric(CIntermediateLang cil, AstFunc func) { AddRoot(func); func.CDecl(cil); func.CDefine(cil); }
public LllFunction(string cName, AstFunc functionAst) : base(functionAst.Name, functionAst.MangledName, cName, functionAst) { }