org.netbeans.modules.cnd.api.model/1 1.3 1

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

Built on November 23 2007.  |  Portions Copyright 1997-2007 Sun Microsystems, Inc. All rights reserved.

Project Features

About this Project

CND was started in November 2009, is owned by DimaZh, and has 193 members.
By use of this website, you agree to the NetBeans Policies and Terms of Use (revision 20160708.bf2ac18). © 2014, Oracle Corporation and/or its affiliates. Sponsored by Oracle logo
 
 
Close
loading
Please Confirm
Close