コード例 #1
0
 internal JinjaUserDefinedFunction(FunctionDeclaration declaration, UserDefinedFunctionDelegate body,
                                   bool usesCaller = false) : base(declaration, body)
 {
     name      = declaration.Name;
     arguments = new ArgumentNameCollection(declaration.Arguments.Select(arg => arg.Name).ToArray());
     caller    = usesCaller;
 }
コード例 #2
0
 public UserDefinedFunction(FunctionDeclaration declaration, UserDefinedFunctionDelegate body)
 {
     Declaration = declaration;
     Body        = body;
 }