Uses of Class
net.sourceforge.pmd.symboltable.NameOccurrence

Packages that use NameOccurrence
net.sourceforge.pmd.symboltable   
 

Uses of NameOccurrence in net.sourceforge.pmd.symboltable
 

Fields in net.sourceforge.pmd.symboltable declared as NameOccurrence
private  NameOccurrence Search.occ
           
private  NameOccurrence NameOccurrence.qualifiedName
           
 

Methods in net.sourceforge.pmd.symboltable that return NameOccurrence
 NameOccurrence NameOccurrence.getNameForWhichThisIsAQualifier()
           
 

Methods in net.sourceforge.pmd.symboltable with parameters of type NameOccurrence
private  NameDeclaration Search.searchUpward(NameOccurrence nameOccurrence, Scope scope)
           
private  void NameOccurrences.add(NameOccurrence name)
           
 NameDeclaration MethodScope.findVariableHere(NameOccurrence occurrence)
           
 NameDeclaration LocalScope.findVariableHere(NameOccurrence occurrence)
           
 boolean GlobalScope.contains(NameOccurrence occ)
           
 NameDeclaration GlobalScope.addVariableNameOccurrence(NameOccurrence occ)
           
protected  NameDeclaration GlobalScope.findVariableHere(NameOccurrence occ)
           
 boolean AbstractScope.contains(NameOccurrence occurrence)
           
 NameDeclaration AbstractScope.addVariableNameOccurrence(NameOccurrence occurrence)
           
protected abstract  NameDeclaration AbstractScope.findVariableHere(NameOccurrence occurrence)
           
protected  NameDeclaration ClassScope.findVariableHere(NameOccurrence occurrence)
           
 void NameOccurrence.setNameWhichThisQualifies(NameOccurrence qualifiedName)
           
 boolean Scope.contains(NameOccurrence occ)
          Tests whether or not a NameOccurrence is directly contained in the scope Note that if this search is just in this scope - it doesn't go diving into any contained scopes.
 NameDeclaration Scope.addVariableNameOccurrence(NameOccurrence occ)
          Adds a NameOccurrence to this scope - only call this after getting a true back from contains()
 

Constructors in net.sourceforge.pmd.symboltable with parameters of type NameOccurrence
Search(NameOccurrence occ)