|
org.netbeans.modules.cnd.api.model/1 1.3 1 | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of Interface
org.netbeans.modules.cnd.api.model.CsmScope
Packages that use CsmScope | |
---|---|
org.netbeans.modules.cnd.api.model | |
org.netbeans.modules.cnd.api.model.deep |
Uses of CsmScope in org.netbeans.modules.cnd.api.model |
---|
Subinterfaces of CsmScope in org.netbeans.modules.cnd.api.model | |
---|---|
interface |
CsmClass
Represents class, struct, enum and union |
interface |
CsmCompoundClassifier<T>
Common ancestor for compound types - classes and enums |
interface |
CsmConstructor
Represents constructor |
interface |
CsmEnum
|
interface |
CsmFile
Represents a source file |
interface |
CsmFriendFunction
|
interface |
CsmFunction<T>
|
interface |
CsmFunctionDefinition<T>
Represents function definition |
interface |
CsmMethod<T>
|
interface |
CsmNamespace
Represents a "logical" namespace - not a particular namespace declaration, but a join of all namespace declarations, which have thje given name (see interface CsmNamespaceDeclaration) |
Methods in org.netbeans.modules.cnd.api.model that return CsmScope | |
---|---|
CsmScope |
CsmScopeElement.getScope()
gets the scope the given element belongs to |
Uses of CsmScope in org.netbeans.modules.cnd.api.model.deep |
---|
Subinterfaces of CsmScope in org.netbeans.modules.cnd.api.model.deep | |
---|---|
interface |
CsmCompoundStatement
Represents compound statement; acts as an ancestor for some derived interfaces, which aren't compound statements as such, e.g. |
interface |
CsmExceptionHandler
Represents exception handler - catch( exception-decl ) { ... |
interface |
CsmForStatement
Represents for statement |
interface |
CsmIfStatement
Represents "If" statement |
interface |
CsmLoopStatement
Represents while(), do ... |
interface |
CsmSwitchStatement
Represents switch statement; getCodeBlock().getStatements() returns the list of the statements; TODO: perhaps it isn't worth to subclass CsmCompoundStatement and we'd better add a separate member getStatements(). |
|
org.netbeans.modules.cnd.api.model/1 1.3 1 | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Built on November 23 2007. | Portions Copyright 1997-2007 Sun Microsystems, Inc. All rights reserved.