Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
AssemblyEntityAssembly entity
clone_optionsClone options
constant_expression_dataConstant expression data
CrefConversionOperatorConversion operator cref node
CrefFormalParameterFormal parameter cref node
CrefIdentifierIdentifier cref node
CrefIdentifierGenericParametersIdentifier & generic parameters cref node
CrefIdentifierGenericParametersBaseIdentifier with generic parameters abstract base node
CrefIndexerIndexer AST node
CrefMethodMethod cref node
CrefNamespaceOrTypeNameNamespace or type name cref node
CrefNamespaceOrTypeNameBaseNamespace or type name base cref node
CrefNamespaceTypeMemberNamespace type member cref node
CrefNodeAbstract cref node
CrefOperatorOperator cref node
CrefQualifiedAliasMemberQualified alias member cref node
CrefScopeQualifiedAliasMemberScope qualified alias member cref node
CrefTypeArgumentListType Argument List cref node
CrefTypeRefType cref node
CrefTypeSpecifierCref type specifier
CsAnonymousFunctionConversionAnonymous function conversion
CsAnonymousFunctionSignatureAnonymous function signature
CsAnonymousMethodExpressionAnonymous method expression AST node
CsAnonymousObjectCreationExpressionAnonymous object creation expression AST node
CsArgListExpressionArglist expression AST node
CsArgumentArgument AST node
CsArgumentListArgument list AST node
CsArgumentNameArgument name AST node
CsArrayInitializerArray initializer AST node
CsAsIsExpressionAs or is expression AST node
CsAssignmentExpressionAssignment expression AST node
CsAttributeAttribute AST node
CsAttributesAttributes AST node
CsAttributeSectionAttribute section AST node
CsBaseIndexerAccessBase indexer access AST node
CsBaseMemberAccessBase member access AST node
CsBinaryExpressionBinary expression AST node
CsBlockBlock AST node
CsBoxingConversionBoxing conversion
CsBreakStatementBreak statement AST node
CsCastUnaryExpressionCast unary expression AST node
CsCatchClauseCatch clause AST node
CsCheckedExpressionChecked expression AST node
CsCheckedStatementChecked statement AST node
CsClassClass AST node
CsClassStructBase for class and struct AST nodes
CsCollectionInitializerCollection initializer AST node
CsCompilationUnitCompilation unit AST node
CsConditionalExpressionConditional expression AST node
CsConstantDeclarationConstant declaration AST node
CsConstantDeclaratorConstant declarator AST node
CsConstantOrAttributeValueConstant or attribute value
CsConstructorConstructor declaration AST node
CsContinueStatementContinue statement AST node
CsConversionAbstract conversion
CsConversionInvocationConversion invocation
CsConversionOperatorConversion operator AST node
CsDeclarationStatementDeclaration statement AST node
CsDefaultArgumentDefault parameter AST node
CsDefaultValueExpressionDefault value expression AST node
CsDelegateDelegate AST node
CsDestructorDestructor declaration AST node
CsDoWhileStatementDo while statement AST node
CsElementAccessElement access AST node
CsElementInitializerExpression initializer AST node
CsEmptyStatementEmpty statement AST node
CsEntityAbstract Entity class. Base class for all entity classes
CsEntityAnonymousMethodAnonymous method entity
CsEntityArrayBoundSpecifierArray bounds specifier
CsEntityArraySpecifierArray type specifier
CsEntityAttributeAttribute
CsEntityAttributeArgumentAttribute argument
CsEntityAttributeFixedArgumentFixed attribute
CsEntityAttributeNamedArgumentNamed attribute
CsEntityBlockLocal block entity
CsEntityBlockVariableLocal block variable entity
CsEntityClassClass type entity
CsEntityCollectorEntity collector
CsEntityConstantConstant entity
CsEntityConstantBaseAbstract constant entity base class
CsEntityDelegateDelegate type entity
CsEntityEnumEnum type entity
CsEntityEventEvent entity
CsEntityFormalParameterFormal parameter entity
CsEntityFormalParameterSpecifierFormal parameter specifier
CsEntityFormalParametersSpecifierFormal parameters specifier
CsEntityGenericParamGeneric Parameter Entity
CsEntityInstanceSpecifierGeneric type instance specifier
CsEntityInterfaceInterface type entity
CsEntityLocalConstantLocal constant entity
CsEntityLocalVariableLocal variable entity
CsEntityMethodMethod entity
CsEntityMethodImplementationExplicit interface method implementation
CsEntityMethodSpecifierMethod specifier
CsEntityNamespaceNamespace entity
CsEntityPropertyProperty entity
CsEntityStructStruct type entity
CsEntityTypeBase class for all types
CsEntityTypeRefEntity type specifier
CsEntityVariableVariable entity
CsEnumEnum AST node
CsEnumMemberEnum member AST node
CsEventEvent AST node
CsEventAccessorEvent accessor AST node
CsEventDeclaratorEvent declarator AST node
CsExplicitConversionExplicit conversion
CsExplicitUserDefinedConversionExplicit user defined conversion
CsExpressionAbstract expression AST node
CsExpressionListExpression list AST node
CsExpressionListBaseAbstract expression list AST node
CsExpressionStatementExpression statement AST node
CsExternAliasDirectiveExtern Alias Directive
CsFileC# File
CsFixedPointDeclaratorFixed point declarator AST node
CsFixedSizeBufferFixed size buffer AST Node
CsFixedSizeBufferDeclaratorFixed size buffer declarator AST node
CsFixedStatementFixed statement AST node
CsForeachStatementForeach statement AST node
CsFormalParameterFormal parameter AST node
CsFormalParameterListFormal parameter list AST node
CsFormalParameterListBaseFormal parameter list intermediate class
CsForStatementFor statement AST node
CsFromClauseFrom clause AST node
CsGotoStatementGoto statement AST node
CsGroupClauseGroup AST node
CsIdentifierIdentifier
CsIfStatementIf statement AST node
CsImplicitConversionImplicit conversion
CsImplicitUserDefinedConversionImplicit user defined conversion
CsIndexerIndexer AST node
CsInterfaceInterface AST node
CsInvocationExpressionInvocation expression AST node
CsJoinClauseJoin clause AST node
CsLabelLabel AST node
CsLabeledStatementLabeled statement AST node
CsLambdaExpressionLambda expression declaration AST node
CsLetClauseLet clause AST node
CsLiteralLiteral expression AST node
CsLocalConstantDeclarationLocal constant declaration AST node
CsLocalConstantDeclaratorLocal constant declarator AST node
CsLocalVariableDeclarationLocal variable declaration AST node
CsLocalVariableDeclaratorLocal variable declarator AST node
CsLockStatementLock statement AST node
CsMakeRefExpressionMakeref expression AST node
CsMemberDeclaratorMember declarator AST node
CsMemberInitializerMember initializer AST node
CsMethodMethod AST node
CsMethodGroupToDelegateConversionMethod group to delegate conversion
CsModifiersModifiers bitset
CsNamedArgumentAttribute named attribute AST node
CsNamedArgumentListNamed argument list AST node
CsNamespaceNamespace AST node
CsNamespaceOrTypeNameNamespace-or-type-name
CsNewArrayExpressionNew array expression AST node
CsNewObjectExpressionNew object expression AST node
CsNodeAbstract AST node. Base class for all AST node classes
CsObjectInitializerObject initializer AST node
CsOperatorOperator AST node
CsOperatorUnaryExpressionOperator unary expression AST node
CsOrderbyClauseOrderby clause AST node
CsOrderingOrdering AST node
CsParenthesizedExpressionParenthesized expression AST node
CsPointerMemberAccessPointer member access AST node
CsPositionalArgumentListPositional argument list AST node
CsPostIncrementDecrementExpressionPostincrement or postdecrement expression AST node
CsPredefinedTypeMemberAccessEmbedded type member access AST node
CsPreIncrementDecrementExpressionPreincrement or predecrement expression AST node
CsPrimaryExpressionAbstract primary expression AST node
CsPrimaryExpressionMemberAccessPrimary expression member access AST node
CsPropertyProperty AST node
CsPropertyAccessorProperty accessor AST node
CsQualifiedAliasMemberQualified-alias-member
CsQualifiedAliasMemberAccessQualified Alias Member
CsQualifiedIdentifierQualified identifier
CsQualifiedIdentifierPartIdentifier
CsQueryBodyQuery body AST node
CsQueryContinuationQuery continuation AST node
CsQueryExpressionQuery expression AST node
CsRefTypeExpressionRefType expression AST node
CsRefValueExpressionRefValue expression AST node
CsReturnStatementReturn statement AST node
CsScopeEntityBase class for all scope entities
CsScopeNodeBase class for AST nodes containing scope
CsScopeNodeWithUsingDirectivesBase class for AST scope nodes containing using directives
CsSelectClauseSelect clause AST node
CsSimpleNameSimple name expression AST node
CsSizeofExpressionSizeof expression AST node
CsStackAllocInitializerStack alloc initializer AST node
CsStatementAbstract statement AST node
CsStatementExpressionListStatement expression list AST node
CsStructStruct AST node
CsStuffExpression
CsSwitchLabelSwitch label AST node
CsSwitchSectionSwitch section AST node
CsSwitchStatementSwitch statement AST node
CsThisAccessThis access AST node
CsThrowStatementThrow statement AST node
CsTokenC# Token
CsTokenCollectorToken Collector
CsTryStatementTry statement AST node
CsTypeArgumentListType Argument List
CsTypeBaseType base AST node
CsTypeofExpressionTypeof expression AST node
CsTypeParameterType parameter AST node
CsTypeParameterConstraintsClauseType parameter list AST node
CsTypeParameterListType parameter list AST node
CsTypeRefType AST node
CsTypeSpecifierType specifier
CsTypeSpecifiersType specifiers
CsUnaryExpressionAbstract unary expression AST node
CsUnboxingConversionUnboxing conversion
CsUncheckedExpressionUnchecked expression AST node
CsUncheckedStatementUnchecked statement AST node
CsUnsafeStatementUnsafe statement AST node
CsUsingAliasDirectiveUsing-alias-directive AST node
CsUsingDirectiveUsing-directive AST node
CsUsingNamespaceDirectiveUsing-namespace-directive AST node
CsUsingStatementUsing statement AST node
CsVariableDeclarationVariable declaration AST node
CsVariableDeclaratorVariable declarator AST node
CsWhereClauseWhere clause AST node
CsWhileStatementWhile statement AST node
CsYieldStatementYield statement AST node
DcAttributeXml Attribute node
DcAttValueXml AttValue node
DcAttValueNonReferenceXml AttValueNonReference node
DcCDSectXml CDSect node
DcCharDataXml CharData node
DcCharRefXml CharRef node
DcCommentXml Comment node
DcContentXml Content node
DcContentNodeAbstract Content node part
DcDataDocumentation comments info
DcElementXml Element node
DcEntityDataEntity data. Contains entity or entity type reference
DcEntityRefXml EntityRef node
DcEtagXml Etag node
dcmap_infoContains information about mapping chars from C# comment tokens to documentation comments xml
DcNameXml Name node
DcNodeAbstract Documentation Comments node
DcPIXml PI node
DcReferenceXml Reference node
DcTagXml Tag node
DcTokenPosXml token position
entity_name_optionsEntity name generation options
ExternalAssemblyReferenceExternal assembly reference
ExternAliasExtern alias
IAssemblyEntityOwnerAssembly entity owner
IAssemblyInfoAssembly info class
ICrefCallbackCref node callback interface
ICrefVisitorAbstract cref visitor interface
ICsAstCallbackAST Node callback interface
ICsAstVisitorAbstract Syntax Tree Visitor
ICsEntityVisitorAbstract Entity Visitor
ICsFileAbstract C# file interface
ICsFileFactoryC# file factory
ICsProjectAbstract C# project interface
ICsProjectFactoryC# project factory
IDcCallbackDcNode callback interface
IDcVisitorDcNode visitor interface
IExternalAssemblyExternal assembly
IExternalAssemblyFactoryExternal assembly factory
IExternalAssemblyModuleExternal assembly module interface
IExternalAssemblyModuleFactoryExternal assembly module factory
ILastIdentifier
IProjectAbstract project interface
ISeparatorToken
ISetCsEntityFormalParameterList
ISetCsExpression
ISetCsTypeArgumentList
ISolutionSolution interface
ISolutionFactorySolution factory
LineInfoLine info
ppline_info#line map info
ProjectReferenceProject reference
ScopeHashTableScope hash table
© 2010 metaspec