| java.lang.Object org.acm.seguin.pmd.cpd.cppast.Declaration
Declaration | public class Declaration (Code) | | Holds the various attributes of a declaration. This is filled up as the
declaration is parsed.
|
Field Summary | |
boolean | isClass class/struct/union is indicated by CLASS. | boolean | isTypedef Indicates if this is a typedef declaration. | String | name Name of the declarator. | Scope | scope Scopename. |
isClass | boolean isClass(Code) | | class/struct/union is indicated by CLASS.
|
isTypedef | boolean isTypedef(Code) | | Indicates if this is a typedef declaration.
|
scope | Scope scope(Code) | | Scopename. By default, it is the current scope. If the name is declared
with scope override operator, it will be set to that scope.
|
|
|