Main Page
|
Namespace List
|
Class Hierarchy
|
Class List
|
File List
|
Namespace Members
|
Class Members
|
File Members
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
CsArgListExpression
Arglist expression AST node
CsArgument
Argument AST node
CsArgumentList
Argument list AST node
CsArrayInitializer
Array initializer AST node
CsAsIsExpression
As or is expression AST node
CsAssignmentExpression
Assignment expression AST node
CsAstCallback
AST Node callback interface
CsAstVisitor
Abstract Syntax Tree Visitor
CsAttribute
Attribute AST node
CsAttributes
Attributes AST node
CsAttributeSection
Attribute section AST node
CsAttributesModifiers
Attribute & Modifiers
CsBaseIndexerAccess
Base indexer access AST node
CsBaseMemberAccess
Base member access AST node
CsBinaryExpression
Binary expression AST node
CsBlock
Block AST node
CsBreakStatement
Break statement AST node
CsCastUnaryExpression
Cast unary expression AST node
CsCatchClause
Catch clause AST node
CsCheckedExpression
Checked expression AST node
CsCheckedStatement
Checked statement AST node
CsClass
Class AST node
CsClassStruct
Base for class and struct AST nodes
CsCompilationUnit
Compilation unit AST node
CsCompoundIdentifier
Compound identifier
CsConditionalExpression
Conditional expression AST node
CsConstantDeclaration
Constant declaration AST node
CsConstantDeclarator
Constant declarator AST node
CsConstructorDeclaration
Constructor declaration AST node
CsContinueStatement
Continue statement AST node
CsConversionOperatorDeclaration
Conversion operator AST node
CsDeclarationStatement
Declaration statement AST node
CsDelegate
Delegate AST node
CsDestructorDeclaration
Destructor declaration AST node
CsDoWhileStatement
Do while statement AST node
CsElementAccess
Element access AST node
CsEmbeddedTypeMemberAccess
Embedded type member access AST node
CsEmptyStatement
Empty statement AST node
CsEntity
Abstract Entity class. Base class for all entity classes
CsEntityArrayBoundSpecifier
Array bound specifier
CsEntityArraySpecifier
Array type specifier
CsEntityBlock
Local block entity
CsEntityBlockVariable
Local block variable entity
CsEntityClass
Class type entity
CsEntityCollector
Entity collector
CsEntityConstant
Constant entity
CsEntityDelegate
Delegate type entity
CsEntityEnum
Enum type entity
CsEntityEvent
Event entity
CsEntityFormalParameter
Formal parameter entity
CsEntityFormalParameterList
Formal parameter specifier list
CsEntityFormalParameterSpecifier
Formal parameter specifier
CsEntityFormalParametersSpecifier
Formal parameters specifier
CsEntityInterface
Interface type entity
CsEntityLocalConstant
Local constant entity
CsEntityLocalVariable
Local variable entity
CsEntityMethod
Method entity
CsEntityMethodImplementation
Explicit interface method implementation
CsEntityMethodSpecifier
Method specifier
CsEntityNamespace
Namespace entity
CsEntityProperty
Property entity
CsEntityStruct
Struct type entity
CsEntityType
Base struct for all types
CsEntityTypeRef
Entity type reference description
CsEntityTypeWithInterfaces
Base class for types implements interfaces
CsEntityVariable
Variable entity
CsEntityVisitor
Entity Visitor
CsEnum
Enum AST node
CsEnumMember
Enum member AST node
CsEvent
Event AST node
CsEventAccessor
Event accessor AST node
CsEventDeclarator
Event declarator AST node
CsExpression
Abstract expression AST node
CsExpressionList
Expression list AST node
CsExpressionStatement
Expression statement AST node
CsFixedPointDeclarator
Fixed point declarator AST node
CsFixedStatement
Fixed statement AST node
CsForeachStatement
Foreach statement AST node
CsFormalParameter
Formal parameter AST node
CsFormalParameterList
Formal parameter list AST node
CsForStatement
For statement AST node
CsGotoStatement
Goto statement AST node
CsIdentifier
Identifier
CsIfStatement
If statement AST node
CsIndexer
Indexer AST node
CsInterface
Interface AST node
CsInvocationExpression
Invocation expression AST node
CsLabel
Label AST node
CsLabeledStatement
Labeled statement AST node
CsLiteral
Literal expression AST node
CsLocalConstantDeclaration
Local constant declaration AST node
CsLocalConstantDeclarator
Local constant declarator AST node
CsLocalVariableDeclaration
Local variable declaration AST node
CsLocalVariableDeclarator
Local variable declarator AST node
CsLockStatement
Lock statement AST node
CsMakeRefExpression
Makeref expression AST node
CsMemberAccess
Member access AST node
CsMethod
Method AST node
CsModifiers
Modifiers bitset
CsNamedArgument
Attribute named attribute AST node
CsNamedArgumentList
Named argument list AST node
CsNamespace
Namespace AST node
CsNewArrayExpression
New array expression AST node
CsNewObjectExpression
New object expression AST node
CsNode
Abstract AST node. Base class for all AST node classes
CsOperator
Operator AST node
CsOperatorUnaryExpression
Operator unary expression AST node
CsParenthesizedExpression
Parenthesized expression AST node
CsPointerMemberAccess
Pointer member access AST node
CsPositionalArgumentList
Positional argument list AST node
CsPostIncrementDecrementExpression
Postincrement or postdecrement expression AST node
CsPreIncrementDecrementExpression
Preincrement or predecrement expression AST node
CsPrimaryExpression
Abstract primary expression AST node
CsProperty
Property AST node
CsPropertyAccessor
Property accessor AST node
CsRefTypeExpression
RefType expression AST node
CsRefValueExpression
RefValue expression AST node
CsReturnStatement
Return statement AST node
CsScopeEntity
Base class for all scope entitites
CsScopeNode
Base class for AST nodes containing scope
CsScopeNodeWithUsingDirectives
Base class for AST scope nodes containing using directives
CsSimpleName
Simple name expression AST node
CsSizeofExpression
Sizeof expression AST node
CsStackAllocExpression
Stack allock expression AST node
CsStatement
Abstract statement AST node
CsStatementExpressionList
Statement expression list AST node
CsStruct
Struct AST node
CsSwitchLabel
Switch label AST node
CsSwitchSection
Switch section AST node
CsSwitchStatement
Switch statement AST node
CsThisAccess
This access AST node
CsThrowStatement
Throw statement AST node
CsToken
Token
CsTokenCollector
Token Collector
CsTryStatement
Try statement AST node
CsTypeBase
Type base AST node
CsTypeofExpression
Typeof expression AST node
CsTypeRef
Type AST node
CsTypeSpecifier
Type specifier
CsTypeSpecifiers
Type specifiers
CsUnaryExpression
Abstract unary expression AST node
CsUncheckedExpression
Unchecked expression AST node
CsUncheckedStatement
Unchecked statement AST node
CsUnsafeStatement
Unsafe statement AST node
CsUsingAliasDirective
Using-alias-directive AST node
CsUsingDirective
Using-directive AST node
CsUsingNamespaceDirective
Using-namespace-directive AST node
CsUsingStatement
Using statement AST node
CsVariableDeclaration
Variable declaration AST node
CsVariableDeclarator
Variable declarator AST node
CsWhileStatement
While statement AST node
IAssembly
Abstract assembly
IAssemblyInfo
Assembly info
ICsFile
Abstract C# file
ICsParserCallback
C# parser callback interface
ICsProject
Abstract C# project
LineInfo
Line Info
ICsParserInterface::VersionInfo
C# Parser library Version Info
© 2005
meta
spec