public static Identifier v8Ident(String name, Identifier... args) { Expression[] exprArgs = new Expression[args.length]; for (int i = 0; i < args.length; i++) { exprArgs[i] = expr(typeRef(args[i])); } return templateIdent(ident("v8", name), exprArgs); }
public static Identifier v8Ident(String name, Identifier... args) { Expression[] exprArgs = new Expression[args.length]; for (int i = 0; i < args.length; i++) { exprArgs[i] = expr(typeRef(args[i])); } return templateIdent(ident("v8", name), exprArgs); }
varRef("NULL"), methodCall(ident("node", "Buffer", "Data"), methodCall(argExpr.clone(), Expression.MemberRefStyle.Dot, templateIdent(ident("As"), varRef(v8Ident("Object")))))); argType = new TypeRef.Pointer(typeRef(ident("char")), Declarator.PointerStyle.Pointer); argUsageExpr = cast(transformTypeForCast(arg.getValueType()), varRef(arg.getName()));
varRef("NULL"), methodCall(ident("node", "Buffer", "Data"), methodCall(argExpr.clone(), Expression.MemberRefStyle.Dot, templateIdent(ident("As"), varRef(v8Ident("Object")))))); argType = new TypeRef.Pointer(typeRef(ident("char")), Declarator.PointerStyle.Pointer); argUsageExpr = cast(transformTypeForCast(arg.getValueType()), varRef(arg.getName()));