@Override public void visitMethod(MethodNode node) { addNode(methods, node.getName(), node); super.visitMethod(node); }
@Override public void visitMethod(MethodNode node) { scope = node.getVariableScope(); super.visitMethod(node); opt.reset(); }
public void visitMethod(MethodNode node) { visitNode(node); super.visitMethod(node); }
public void visitMethod(final MethodNode node) { if (visitor!=null) visitor.visitMethod(node); ClassNode declaringClass = node.getDeclaringClass(); if (declaringClass!=null){ if (StaticTypeCheckingSupport.implementsInterfaceOrIsSubclassOf(declaringClass, ClassHelper.LIST_TYPE)) { List<MethodNode> properties = declaringClass.getDeclaredMethods(node.getName()); boolean spread = true; for (MethodNode mn : properties) { if (node==mn) { spread = false; break; } } // it's no real property but a property of the component pexp.setSpreadSafe(spread); } rType.set(declaringClass); } }
private void processConstructorOrMethod(MethodNode mNode, ClassCodeVisitorSupport visitor) { if (!isEnabled(mNode)) return; if (mNode.isSynthetic()) return; Parameter[] origParams = mNode.getParameters(); for (Parameter p : origParams) { p.setModifiers(p.getModifiers() | Modifier.FINAL); } visitor.visitMethod(mNode); }
try { typeCheckingContext.isInStaticContext = node.isStatic(); super.visitMethod(node); for (Parameter parameter : node.getParameters()) { if (parameter.getInitialExpression() != null) {
@Override public void visitMethod(MethodNode node) { for (Parameter p : node.getParameters()) { addToCache(p.getType()); } addToCache(node.getReturnType()); addToCache(node.getExceptions()); super.visitMethod(node); } @Override
@Override public void visitMethod(MethodNode node) { Parameter[] parameters = node.getParameters(); for (Parameter param : parameters) { ClassNode paramType = param.getType(); checkGenericsUsage(paramType, paramType.redirect()); } ClassNode returnType = node.getReturnType(); checkGenericsUsage(returnType, returnType.redirect()); super.visitMethod(node); }
public void visitMethod(MethodNode node) { inConstructor = false; inStaticConstructor = node.isStaticConstructor(); checkAbstractDeclaration(node); checkRepetitiveMethod(node); checkOverloadingPrivateAndPublic(node); checkMethodModifiers(node); checkGenericsUsage(node, node.getParameters()); checkGenericsUsage(node, node.getReturnType()); for (Parameter param : node.getParameters()) { if (param.getType().equals(VOID_TYPE)) { addError("The " + getDescription(param) + " in " + getDescription(node) + " has invalid type void", param); } } super.visitMethod(node); }
if (visitor != null && getter != null) visitor.visitMethod(getter); MethodNode getter = methodNodes.get(0); if (visitor != null) { visitor.visitMethod(getter);
public void visitMethod(MethodNode node){ inRunMethod = node.isScriptBody(); super.visitMethod(node); inRunMethod=false; }
public void visitMethod(MethodNode node){ inRunMethod = node.isScriptBody(); super.visitMethod(node); inRunMethod=false; } public void visitClosureExpression(ClosureExpression expr){
public void visitMethod(MethodNode node){ inRunMethod = node.isScriptBody(); super.visitMethod(node); inRunMethod=false; }
@Override public void visitMethod(MethodNode node) { if (isInside(node, line, column)) { super.visitMethod(node); } }
@Override public void visitMethod(MethodNode node) { if (!blocks.remove(node)) { return; } for (Parameter param : node.getParameters()) { variables.put(param.getName(), param); } super.visitMethod(node); }
@Override public void visitMethod(MethodNode node) { if (isInSource(node)) { OffsetRange range = ASTUtils.getRange(node, doc); EnumSet<ColoringAttributes> attributes = EnumSet.of(ColoringAttributes.METHOD); if (node.isStatic()) { attributes.add(ColoringAttributes.STATIC); } highlights.put(range, attributes); } super.visitMethod(node); }
public void visitMethod(MethodNode node){ if(!node.isStatic() && node.getName().equals(LOAD) && node.getParameters().length==0){ if(node.getReturnType()==ClassHelper.VOID_TYPE){ node.setReturnType(ClassHelper.OBJECT_TYPE); } this.loadMethod=node; } super.visitMethod(node); } }
public void visitMethod(MethodNode node) { checkAbstractDeclaration(node); checkRepetitiveMethod(node); checkOverloadingPrivateAndPublic(node); checkMethodModifiers(node); super.visitMethod(node); }
public void visitMethod(MethodNode node){ if(isTag && !node.isStatic() && node.getName().equals(TAG) && node.getParameters().length==2 && node.getReturnType().equals(ClassHelper.OBJECT_TYPE)){ ClassNode taggableNode = new ClassNode(Taggable.class); if(!classNode.declaresInterface(taggableNode)){ classNode.addInterface(taggableNode); } } super.visitMethod(node); } }
public void visitMethod(MethodNode node) { inConstructor = false; inStaticConstructor = node.isStaticConstructor(); checkAbstractDeclaration(node); checkRepetitiveMethod(node); checkOverloadingPrivateAndPublic(node); checkMethodModifiers(node); checkGenericsUsage(node, node.getParameters()); checkGenericsUsage(node, node.getReturnType()); super.visitMethod(node); }