private static bool IsVar(LNode arg, out LNode type, out Symbol name, out LNode defaultValue) { name = null; LNode nameNode; if (!EcsValidators.IsVariableDeclExpr(arg, out type, out nameNode, out defaultValue)) { return(false); } name = nameNode.Name; return(nameNode.IsId); }