Lines Matching refs:property
122 expr.properties.forEach(property => {
123 switch (property.kind) {
125 if (property.name.kind === ts.SyntaxKind.ComputedPropertyName) {
126 … defineProperty(property.name, property, PropertyKind.COMPUTED, properties, namedPropertyMap);
130 let propName: number | string = <number | string>getPropName(property.name);
133 …defineProperty(propName, property.initializer, PropertyKind.PROTOTYPE, properties, namedPropertyMa…
141 if (isConstantExpr(property.initializer)) {
142 …defineProperty(propName, property.initializer, PropertyKind.CONSTANT, properties, namedPropertyMap…
144 …defineProperty(propName, property.initializer, PropertyKind.VARIABLE, properties, namedPropertyMap…
150 let propName = jshelpers.getTextOfIdentifierOrLiteral(property.name);
151 … defineProperty(propName, property.name, PropertyKind.VARIABLE, properties, namedPropertyMap);
155 … defineProperty(undefined, property.expression, PropertyKind.SPREAD, properties, namedPropertyMap);
159 let propName = getPropName(property.name);
161 … defineProperty(propName, property, PropertyKind.VARIABLE, properties, namedPropertyMap);
163 … defineProperty(propName, property, PropertyKind.COMPUTED, properties, namedPropertyMap);
169 let propName = getPropName(property.name);
171 … defineProperty(propName, property, PropertyKind.ACCESSOR, properties, namedPropertyMap);
173 … defineProperty(propName, property, PropertyKind.COMPUTED, properties, namedPropertyMap);