Home | History | Annotate | Download | only in dex

Lines Matching refs:constructor

364         for (SigConstructor constructor : constructors) {
365 constructor.setDeclaringClass(sigClass);
591 * Converts a dexMethod which must be a constructor to the corresponding
595 * the dex constructor to convert
602 SigConstructor constructor = new SigConstructor(declaringClassName);
603 constructor.setModifiers(getModifier(dexMethod.getModifiers()));
610 constructor.setDeclaringClass(declaringClass);
613 constructor.setAnnotations(convertAnnotations(dexMethod
619 parser.parseForConstructor(constructor,
623 constructor.setTypeParameters(parser.formalTypeParameters);
640 constructor.setParameters(parameters);
643 constructor.setExceptions(new HashSet<ITypeReference>(
647 convertNonGenericExecutableMember(constructor, dexMethod);
653 if (constructor.getParameters().isEmpty()) {
657 IParameter first = constructor.getParameters().remove(0);
664 "Expected first constructor parameter of type "
670 addExceptions(constructor, dexMethod);
671 return constructor;