net.sourceforge.pmd.cpd.cppast

Class ClassScope

public class ClassScope extends Scope

Class scope extends Scope in that its search method also searches all its superclasses.
Constructor Summary
ClassScope(String name, Scope parent)
Creates a new class scope in a given scope.
Method Summary
voidAddSuper(Scope sc)
Add a super class.
booleanIsTypeName(String name)
Overrides the method in Scope.

Constructor Detail

ClassScope

public ClassScope(String name, Scope parent)
Creates a new class scope in a given scope.

Method Detail

AddSuper

public void AddSuper(Scope sc)
Add a super class.

IsTypeName

public boolean IsTypeName(String name)
Overrides the method in Scope. It also searches in the inherited classes' scopes also.