Integer.MAX_VALUE, builder); builder.append(" "); builder.append(psiMethod.getParameterList().getParameterIndex((PsiParameter)owner));
private static void collectSuperParameters(LinkedHashSet<PsiModifierListOwner> result, @NotNull PsiParameter parameter) { PsiElement scope = parameter.getDeclarationScope(); if (!(scope instanceof PsiMethod)) { return; } PsiMethod method = (PsiMethod)scope; PsiElement parent = parameter.getParent(); if (!(parent instanceof PsiParameterList)) { return; } int index = ((PsiParameterList)parent).getParameterIndex(parameter); for (PsiMethod superMethod : getSuperAnnotationOwners(method)) { PsiParameter[] superParameters = superMethod.getParameterList().getParameters(); if (index < superParameters.length) { result.add(superParameters[index]); } } }
builder.append(psiMethod.getParameterList().getParameterIndex((PsiParameter)owner));
LocalVariableBinding binding = parameter.getVariableBinding(); if (parent instanceof PsiParameterList && binding != null) { int index = ((PsiParameterList) parent).getParameterIndex(parameter); MethodBinding enclosingMethod = binding.getEnclosingMethod(); if (enclosingMethod != null) { MethodBinding enclosingMethod = method.getBinding(); if (parent instanceof PsiParameterList) { int index = ((PsiParameterList) parent).getParameterIndex(parameter); if (index != -1) { annotations = repository.getParameterAnnotations(enclosingMethod, index);
.getParameterIndex(argExpression); if (paramIndex < 0) { return;
return getDirectAnnotations(owner); index = ((PsiParameterList)parameter.getParent()).getParameterIndex(parameter); AbstractMethodDeclaration declaration = (AbstractMethodDeclaration) psiMethod.getNativeNode(); assert declaration != null;
PsiElement parent = parameter.getParent(); if (aClass != null && parent instanceof PsiParameterList) { int index = ((PsiParameterList)parent).getParameterIndex(parameter); HierarchicalMethodSignature methodSignature = method.getHierarchicalMethodSignature();
PsiParameterList.class); if (parameterList != null) { int index = parameterList.getParameterIndex(parameter); if (index != -1 && index < expressions.length) { return getApiLevel(expressions[index], null);