示例#1
0
 private static void InsertBuiltInMethods(Core core, CodeBlockNode root)
 {
     Lang.BuiltInMethods builtInMethods = new Lang.BuiltInMethods(core);
     foreach (Lang.BuiltInMethods.BuiltInMethod method in builtInMethods.Methods)
     {
         root.Body.Add(GenerateBuiltInMethodSignatureNode(method));
     }
 }
示例#2
0
文件: CoreUtils.cs 项目: nmeek/Dynamo
 private static void InsertBuiltInMethods(Core core, CodeBlockNode root)
 {
     Lang.BuiltInMethods builtInMethods = new Lang.BuiltInMethods(core);
     foreach (Lang.BuiltInMethods.BuiltInMethod method in builtInMethods.Methods)
     {
         root.Body.Add(GenerateBuiltInMethodSignatureNode(method));
     }
 }
示例#3
0
	private static void InsertBuiltInMethods(Core core, ProtoCore.AST.Node root, bool builtinMethodsLoaded)
    {
        if (!builtinMethodsLoaded)
        {
            ProtoCore.Lang.BuiltInMethods builtInMethods = new Lang.BuiltInMethods(core);
            foreach (ProtoCore.Lang.BuiltInMethods.BuiltInMethod method in builtInMethods.Methods)
			{
				(root as ProtoCore.AST.AssociativeAST.CodeBlockNode).Body.Add(GenerateBuiltInMethodSignatureNode(method));
			}
		}
    }
 private static void InsertBuiltInMethods(Core core, ProtoCore.AST.Node root, bool builtinMethodsLoaded)
 {
     if (!builtinMethodsLoaded)
     {
         ProtoCore.Lang.BuiltInMethods builtInMethods = new Lang.BuiltInMethods(core);
         foreach (ProtoCore.Lang.BuiltInMethods.BuiltInMethod method in builtInMethods.Methods)
         {
             (root as ProtoCore.AST.AssociativeAST.CodeBlockNode).Body.Add(GenerateBuiltInMethodSignatureNode(method));
         }
     }
 }