Lines Matching refs:fields
12419 …function AstClassBody(name, baseClassName, functions, methods, fields, cstrs, innerClasses, misc) { argument
12425 this.fields = fields;
12429 for(i=0,l=fields.length; i<l; ++i) {
12430 fields[i].owner = this;
12438 members = { fields: [], methods: [], innerClasses: [] }; property in AstClassBody.getMembers.members
12441 for(i=0,l=this.fields.length;i<l;++i) {
12442 members.fields = members.fields.concat(this.fields[i].getNames());
12470 var thisClassFields = appendToLookupTable({}, members.fields),
12498 result += this.fields.join(";\n") + ";\n";
12534 var fields = declarations.split(';');
12548 for(i = 0; i < fields.length - 1; ++i) {
12549 var field = trimSpaces(fields[i]);
12550 fields[i] = transformClassField(field.middle);
12552 var tail = fields.pop();
12560 return new AstClassBody(name, baseClassName, functions, methods, fields, cstrs,
12578 for (var i = 0, l = this.body.fields.length; i < l; i++) {
12579 if (this.body.fields[i].isStatic) {
12580 for (var x = 0, xl = this.body.fields[i].definitions.length; x < xl; x++) {
12581 …staticVars += "var " + this.body.fields[i].definitions[x].name + " = " + this.body.name + "." + th…