Uses of Interface
net.sourceforge.pmd.symboltable.NameDeclaration

Packages that use NameDeclaration
net.sourceforge.pmd.symboltable   
 

Uses of NameDeclaration in net.sourceforge.pmd.symboltable
 

Classes in net.sourceforge.pmd.symboltable that implement NameDeclaration
 class MethodNameDeclaration
           
 class VariableNameDeclaration
           
 

Fields in net.sourceforge.pmd.symboltable declared as NameDeclaration
private  NameDeclaration Search.decl
           
private  NameDeclaration ImageFinderFunction.decl
           
 

Methods in net.sourceforge.pmd.symboltable that return NameDeclaration
 NameDeclaration Search.getResult()
           
private  NameDeclaration Search.searchUpward(NameOccurrence nameOccurrence, Scope scope)
           
 NameDeclaration MethodScope.findVariableHere(NameOccurrence occurrence)
           
 NameDeclaration LocalScope.findVariableHere(NameOccurrence occurrence)
           
 NameDeclaration ImageFinderFunction.getDecl()
           
 NameDeclaration GlobalScope.addVariableNameOccurrence(NameOccurrence occ)
           
protected  NameDeclaration GlobalScope.findVariableHere(NameOccurrence occ)
           
 NameDeclaration AbstractScope.addVariableNameOccurrence(NameOccurrence occurrence)
           
protected abstract  NameDeclaration AbstractScope.findVariableHere(NameOccurrence occurrence)
           
protected  NameDeclaration ClassScope.findVariableHere(NameOccurrence occurrence)
           
 NameDeclaration Scope.addVariableNameOccurrence(NameOccurrence occ)
          Adds a NameOccurrence to this scope - only call this after getting a true back from contains()