Searched refs:memInfo (Results 1 - 7 of 7) sorted by relevance

/openjdk10/nashorn/buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/
H A DScriptClassInfo.java108 for (final MemberInfo memInfo : members) {
109 if (memInfo.getKind() == Kind.CONSTRUCTOR) {
110 return memInfo;
118 for (final MemberInfo memInfo : members) {
119 if (memInfo.isSpecializedConstructor()) {
120 assert memInfo.getKind() == Kind.SPECIALIZED_FUNCTION;
121 res.add(memInfo);
131 for (final MemberInfo memInfo : members) {
132 if (memInfo.getKind() == Kind.CONSTRUCTOR ||
133 memInfo
[all...]
H A DConstructorGenerator.java104 for (MemberInfo memInfo : scriptClassInfo.getMembers()) {
105 if (memInfo.isConstructorFunction()) {
106 addFunctionField(memInfo.getJavaName());
107 memInfo = (MemberInfo)memInfo.clone();
108 memInfo.setJavaDesc(OBJECT_DESC);
109 memInfo.setJavaAccess(ACC_PUBLIC);
110 addGetter(className, memInfo);
111 addSetter(className, memInfo);
112 } else if (memInfo
[all...]
H A DPrototypeGenerator.java83 for (MemberInfo memInfo : scriptClassInfo.getMembers()) {
84 if (memInfo.isPrototypeFunction()) {
85 addFunctionField(memInfo.getJavaName());
86 memInfo = (MemberInfo)memInfo.clone();
87 memInfo.setJavaDesc(OBJECT_DESC);
88 addGetter(className, memInfo);
89 addSetter(className, memInfo);
90 } else if (memInfo.isPrototypeProperty()) {
91 if (memInfo
[all...]
H A DScriptClassInfoCollector.java64 private void addScriptMember(final MemberInfo memInfo) { argument
68 scriptMembers.add(memInfo);
106 final MemberInfo memInfo = new MemberInfo();
108 memInfo.setKind(Kind.PROPERTY);
109 memInfo.setJavaName(fieldName);
110 memInfo.setJavaDesc(fieldDesc);
111 memInfo.setJavaAccess(fieldAccess);
114 memInfo.setValue(value);
117 addScriptMember(memInfo);
156 memInfo
[all...]
H A DScriptClassInstrumentor.java93 final MemberInfo memInfo = scriptClassInfo.find(fieldName, fieldDesc, fieldAccess);
94 if (memInfo != null && memInfo.getKind() == Kind.PROPERTY &&
95 memInfo.getWhere() != Where.INSTANCE && !memInfo.isStaticFinal()) {
158 for (final MemberInfo memInfo : scriptClassInfo.getMembers()) {
159 if (memInfo.isInstanceProperty() && !memInfo.getInitClass().isEmpty()) {
160 final String clazz = memInfo.getInitClass();
167 memInfo
[all...]
H A DClassGenerator.java123 void addGetter(final String owner, final MemberInfo memInfo) { argument
124 addGetter(cw, owner, memInfo);
127 void addSetter(final String owner, final MemberInfo memInfo) { argument
128 addSetter(cw, owner, memInfo);
207 private static Type memInfoType(final MemberInfo memInfo) { argument
208 switch (memInfo.getJavaDesc().charAt(0)) {
212 default: assert false : memInfo.getJavaDesc();
217 private static String getterDesc(final MemberInfo memInfo) { argument
218 return Type.getMethodDescriptor(memInfoType(memInfo));
221 private static String setterDesc(final MemberInfo memInfo) { argument
225 addGetter(final ClassVisitor cv, final String owner, final MemberInfo memInfo) argument
243 addSetter(final ClassVisitor cv, final String owner, final MemberInfo memInfo) argument
283 newFunction(final MethodGenerator mi, final String objName, final String className, final MemberInfo memInfo, final List<MemberInfo> specs) argument
308 linkerAddGetterSetter(final MethodGenerator mi, final String className, final MemberInfo memInfo) argument
[all...]
/openjdk10/jaxws/src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/modeler/annotation/
H A DWebServiceWrapperGenerator.java367 for (MemberInfo memInfo : members) {
368 JType type = getType(memInfo.getParamType());
369 JFieldVar field = cls.field(JMod.PRIVATE, type, memInfo.getParamName());
370 annotateParameterWithJaxbAnnotations(memInfo, field);
372 for (MemberInfo memInfo : members) {
373 writeMember(cls, memInfo.getParamType(),
374 memInfo.getParamName());
378 private void annotateParameterWithJaxbAnnotations(MemberInfo memInfo, JFieldVar field) { argument
379 List<Annotation> jaxbAnnotations = memInfo.getJaxbAnnotations();
543 for (MemberInfo memInfo
[all...]

Completed in 95 milliseconds