Search Results for

    Show / Hide Table of Contents

    Enum SyntaxKind

    Namespace: Microsoft.CodeAnalysis.CSharp
    Assembly: Microsoft.CodeAnalysis.CSharp.dll
    Syntax
    public enum SyntaxKind : ushort

    Fields

    Name Description
    AbstractKeyword
    AccessorList
    AddAccessorDeclaration
    AddAssignmentExpression
    AddExpression
    AddKeyword
    AddressOfExpression
    AliasKeyword
    AliasQualifiedName
    AllowsConstraintClause
    AllowsKeyword
    AmpersandAmpersandToken
    AmpersandEqualsToken
    AmpersandToken
    AndAssignmentExpression
    AndKeyword
    AndPattern
    AnnotationsKeyword
    AnonymousMethodExpression
    AnonymousObjectCreationExpression
    AnonymousObjectMemberDeclarator
    ArgListExpression
    ArgListKeyword
    Argument
    ArgumentList
    ArrayCreationExpression
    ArrayInitializerExpression
    ArrayRankSpecifier
    ArrayType
    ArrowExpressionClause
    AsExpression
    AsKeyword
    AscendingKeyword
    AscendingOrdering
    AssemblyKeyword
    AsteriskEqualsToken
    AsteriskToken
    AsyncKeyword
    Attribute
    AttributeArgument
    AttributeArgumentList
    AttributeList
    AttributeTargetSpecifier
    AwaitExpression
    AwaitKeyword
    BackslashToken
    BadDirectiveTrivia
    BadToken
    BarBarToken
    BarEqualsToken
    BarToken
    BaseConstructorInitializer
    BaseExpression
    BaseKeyword
    BaseList
    BitwiseAndExpression
    BitwiseNotExpression
    BitwiseOrExpression
    Block
    BoolKeyword
    BracketedArgumentList
    BracketedParameterList
    BreakKeyword
    BreakStatement
    ByKeyword
    ByteKeyword
    CaretEqualsToken
    CaretToken
    CaseKeyword
    CasePatternSwitchLabel
    CaseSwitchLabel
    CastExpression
    CatchClause
    CatchDeclaration
    CatchFilterClause
    CatchKeyword
    CharKeyword
    CharacterLiteralExpression
    CharacterLiteralToken
    CheckedExpression
    CheckedKeyword
    CheckedStatement
    ChecksumKeyword
    ClassConstraint
    ClassDeclaration
    ClassKeyword
    CloseBraceToken
    CloseBracketToken
    CloseParenToken
    CoalesceAssignmentExpression
    CoalesceExpression
    CollectionExpression
    CollectionInitializerExpression
    ColonColonToken
    ColonToken
    CommaToken
    CompilationUnit
    ComplexElementInitializerExpression
    ConditionalAccessExpression
    ConditionalExpression
    ConflictMarkerTrivia
    ConstKeyword
    ConstantPattern
    ConstructorConstraint
    ConstructorDeclaration
    ContinueKeyword
    ContinueStatement
    ConversionOperatorDeclaration
    ConversionOperatorMemberCref
    CrefBracketedParameterList
    CrefParameter
    CrefParameterList
    DecimalKeyword
    DeclarationExpression
    DeclarationPattern
    DefaultConstraint
    DefaultExpression
    DefaultKeyword
    DefaultLiteralExpression
    DefaultSwitchLabel
    DefineDirectiveTrivia
    DefineKeyword
    DelegateDeclaration
    DelegateKeyword
    DescendingKeyword
    DescendingOrdering
    DestructorDeclaration
    DisableKeyword
    DisabledTextTrivia
    DiscardDesignation
    DiscardPattern
    DivideAssignmentExpression
    DivideExpression
    DoKeyword
    DoStatement
    DocumentationCommentExteriorTrivia
    DollarToken
    DotDotToken
    DotToken
    DoubleKeyword
    DoubleQuoteToken
    ElementAccessExpression
    ElementBindingExpression
    ElifDirectiveTrivia
    ElifKeyword
    ElseClause
    ElseDirectiveTrivia
    ElseKeyword
    EmptyStatement
    EnableKeyword
    EndIfDirectiveTrivia
    EndIfKeyword
    EndOfDirectiveToken
    EndOfDocumentationCommentToken
    EndOfFileToken
    EndOfLineTrivia
    EndRegionDirectiveTrivia
    EndRegionKeyword
    EnumDeclaration
    EnumKeyword
    EnumMemberDeclaration
    EqualsEqualsToken
    EqualsExpression
    EqualsGreaterThanToken
    EqualsKeyword
    EqualsToken
    EqualsValueClause
    ErrorDirectiveTrivia
    ErrorKeyword
    EventDeclaration
    EventFieldDeclaration
    EventKeyword
    ExclamationEqualsToken
    ExclamationToken
    ExclusiveOrAssignmentExpression
    ExclusiveOrExpression
    ExplicitInterfaceSpecifier
    ExplicitKeyword
    ExpressionColon
    ExpressionElement
    ExpressionStatement
    ExternAliasDirective
    ExternKeyword
    FalseKeyword
    FalseLiteralExpression
    FieldDeclaration
    FieldExpression
    FieldKeyword
    FileKeyword
    FileScopedNamespaceDeclaration
    FinallyClause
    FinallyKeyword
    FixedKeyword
    FixedStatement
    FloatKeyword
    ForEachKeyword
    ForEachStatement
    ForEachVariableStatement
    ForKeyword
    ForStatement
    FromClause
    FromKeyword
    FunctionPointerCallingConvention
    FunctionPointerParameter
    FunctionPointerParameterList
    FunctionPointerType
    FunctionPointerUnmanagedCallingConvention
    FunctionPointerUnmanagedCallingConventionList
    GenericName
    GetAccessorDeclaration
    GetKeyword
    GlobalKeyword
    GlobalStatement
    GotoCaseStatement
    GotoDefaultStatement
    GotoKeyword
    GotoStatement
    GreaterThanEqualsToken
    GreaterThanExpression
    GreaterThanGreaterThanEqualsToken
    GreaterThanGreaterThanGreaterThanEqualsToken
    GreaterThanGreaterThanGreaterThanToken
    GreaterThanGreaterThanToken
    GreaterThanOrEqualExpression
    GreaterThanToken
    GroupClause
    GroupKeyword
    HashToken
    HiddenKeyword
    IdentifierName
    IdentifierToken
    IfDirectiveTrivia
    IfKeyword
    IfStatement
    ImplicitArrayCreationExpression
    ImplicitElementAccess
    ImplicitKeyword
    ImplicitObjectCreationExpression
    ImplicitStackAllocArrayCreationExpression
    InKeyword
    IncompleteMember
    IndexExpression
    IndexerDeclaration
    IndexerMemberCref
    InitAccessorDeclaration
    InitKeyword
    IntKeyword
    InterfaceDeclaration
    InterfaceKeyword
    InternalKeyword
    InterpolatedMultiLineRawStringStartToken
    InterpolatedRawStringEndToken
    InterpolatedSingleLineRawStringStartToken
    InterpolatedStringEndToken
    InterpolatedStringExpression
    InterpolatedStringStartToken
    InterpolatedStringText
    InterpolatedStringTextToken
    InterpolatedStringToken
    InterpolatedVerbatimStringStartToken
    Interpolation
    InterpolationAlignmentClause
    InterpolationFormatClause
    IntoKeyword
    InvocationExpression
    IsExpression
    IsKeyword
    IsPatternExpression
    JoinClause
    JoinIntoClause
    JoinKeyword
    LabeledStatement
    LeftShiftAssignmentExpression
    LeftShiftExpression
    LessThanEqualsToken
    LessThanExpression
    LessThanLessThanEqualsToken
    LessThanLessThanToken
    LessThanOrEqualExpression
    LessThanSlashToken
    LessThanToken
    LetClause
    LetKeyword
    LineDirectivePosition
    LineDirectiveTrivia
    LineKeyword
    LineSpanDirectiveTrivia
    List
    ListPattern
    LoadDirectiveTrivia
    LoadKeyword
    LocalDeclarationStatement
    LocalFunctionStatement
    LockKeyword
    LockStatement
    LogicalAndExpression
    LogicalNotExpression
    LogicalOrExpression
    LongKeyword
    MakeRefExpression
    MakeRefKeyword
    ManagedKeyword
    MemberBindingExpression
    MethodDeclaration
    MethodKeyword
    MinusEqualsToken
    MinusGreaterThanToken
    MinusMinusToken
    MinusToken
    ModuleKeyword
    ModuloAssignmentExpression
    ModuloExpression
    MultiLineCommentTrivia
    MultiLineDocumentationCommentTrivia
    MultiLineRawStringLiteralToken
    MultiplyAssignmentExpression
    MultiplyExpression
    NameColon
    NameEquals
    NameMemberCref
    NameOfKeyword
    NamespaceDeclaration
    NamespaceKeyword
    NewKeyword
    None
    NotEqualsExpression
    NotKeyword
    NotPattern
    NullKeyword
    NullLiteralExpression
    NullableDirectiveTrivia
    NullableKeyword
    NullableType
    NumericLiteralExpression
    NumericLiteralToken
    ObjectCreationExpression
    ObjectInitializerExpression
    ObjectKeyword
    OmittedArraySizeExpression
    OmittedArraySizeExpressionToken
    OmittedTypeArgument
    OmittedTypeArgumentToken
    OnKeyword
    OpenBraceToken
    OpenBracketToken
    OpenParenToken
    OperatorDeclaration
    OperatorKeyword
    OperatorMemberCref
    OrAssignmentExpression
    OrKeyword
    OrPattern
    OrderByClause
    OrderByKeyword
    OutKeyword
    OverrideKeyword
    ParamKeyword
    Parameter
    ParameterList
    ParamsKeyword
    ParenthesizedExpression
    ParenthesizedLambdaExpression
    ParenthesizedPattern
    ParenthesizedVariableDesignation
    PartialKeyword
    PercentEqualsToken
    PercentToken
    PlusEqualsToken
    PlusPlusToken
    PlusToken
    PointerIndirectionExpression
    PointerMemberAccessExpression
    PointerType
    PositionalPatternClause
    PostDecrementExpression
    PostIncrementExpression
    PragmaChecksumDirectiveTrivia
    PragmaKeyword
    PragmaWarningDirectiveTrivia
    PreDecrementExpression
    PreIncrementExpression
    PredefinedType
    PreprocessingMessageTrivia
    PrimaryConstructorBaseType
    PrivateKeyword
    PropertyDeclaration
    PropertyKeyword
    PropertyPatternClause
    ProtectedKeyword
    PublicKeyword
    QualifiedCref
    QualifiedName
    QueryBody
    QueryContinuation
    QueryExpression
    QuestionQuestionEqualsToken
    QuestionQuestionToken
    QuestionToken
    RangeExpression
    RazorContentToken
    ReadOnlyKeyword
    RecordDeclaration
    RecordKeyword
    RecordStructDeclaration
    RecursivePattern
    RefExpression
    RefKeyword
    RefStructConstraint
    RefType
    RefTypeExpression
    RefTypeKeyword
    RefValueExpression
    RefValueKeyword
    ReferenceDirectiveTrivia
    ReferenceKeyword
    RegionDirectiveTrivia
    RegionKeyword
    RelationalPattern
    RemoveAccessorDeclaration
    RemoveKeyword
    RequiredKeyword
    RestoreKeyword
    ReturnKeyword
    ReturnStatement
    RightShiftAssignmentExpression
    RightShiftExpression
    SByteKeyword
    ScopedKeyword
    ScopedType
    SealedKeyword
    SelectClause
    SelectKeyword
    SemicolonToken
    SetAccessorDeclaration
    SetKeyword
    ShebangDirectiveTrivia
    ShortKeyword
    SimpleAssignmentExpression
    SimpleBaseType
    SimpleLambdaExpression
    SimpleMemberAccessExpression
    SingleLineCommentTrivia
    SingleLineDocumentationCommentTrivia
    SingleLineRawStringLiteralToken
    SingleQuoteToken
    SingleVariableDesignation
    SizeOfExpression
    SizeOfKeyword
    SkippedTokensTrivia
    SlashEqualsToken
    SlashGreaterThanToken
    SlashToken
    SlicePattern
    SpreadElement
    StackAllocArrayCreationExpression
    StackAllocKeyword
    StaticKeyword
    StringKeyword
    StringLiteralExpression
    StringLiteralToken
    StructConstraint
    StructDeclaration
    StructKeyword
    Subpattern
    SubtractAssignmentExpression
    SubtractExpression
    SuppressNullableWarningExpression
    SwitchExpression
    SwitchExpressionArm
    SwitchKeyword
    SwitchSection
    SwitchStatement
    ThisConstructorInitializer
    ThisExpression
    ThisKeyword
    ThrowExpression
    ThrowKeyword
    ThrowStatement
    TildeToken
    TrueKeyword
    TrueLiteralExpression
    TryKeyword
    TryStatement
    TupleElement
    TupleExpression
    TupleType
    TypeArgumentList
    TypeConstraint
    TypeCref
    TypeKeyword
    TypeOfExpression
    TypeOfKeyword
    TypeParameter
    TypeParameterConstraintClause
    TypeParameterList
    TypePattern
    TypeVarKeyword
    UIntKeyword
    ULongKeyword
    UShortKeyword
    UnaryMinusExpression
    UnaryPlusExpression
    UncheckedExpression
    UncheckedKeyword
    UncheckedStatement
    UndefDirectiveTrivia
    UndefKeyword
    UnderscoreToken
    UnknownAccessorDeclaration
    UnmanagedKeyword
    UnsafeKeyword
    UnsafeStatement
    UnsignedRightShiftAssignmentExpression
    UnsignedRightShiftExpression
    UsingDirective
    UsingKeyword
    UsingStatement
    Utf8MultiLineRawStringLiteralToken
    Utf8SingleLineRawStringLiteralToken
    Utf8StringLiteralExpression
    Utf8StringLiteralToken
    VarKeyword
    VarPattern
    VariableDeclaration
    VariableDeclarator
    VirtualKeyword
    VoidKeyword
    VolatileKeyword
    WarningDirectiveTrivia
    WarningKeyword
    WarningsKeyword
    WhenClause
    WhenKeyword
    WhereClause
    WhereKeyword
    WhileKeyword
    WhileStatement
    WhitespaceTrivia
    WithExpression
    WithInitializerExpression
    WithKeyword
    XmlCDataEndToken
    XmlCDataSection
    XmlCDataStartToken
    XmlComment
    XmlCommentEndToken
    XmlCommentStartToken
    XmlCrefAttribute
    XmlElement
    XmlElementEndTag
    XmlElementStartTag
    XmlEmptyElement
    XmlEntityLiteralToken
    XmlName
    XmlNameAttribute
    XmlPrefix
    XmlProcessingInstruction
    XmlProcessingInstructionEndToken
    XmlProcessingInstructionStartToken
    XmlText
    XmlTextAttribute
    XmlTextLiteralNewLineToken
    XmlTextLiteralToken
    YieldBreakStatement
    YieldKeyword
    YieldReturnStatement
    In this article
    Back to top Generated by DocFX | Copyright (c) 2018- The NUnit Project - Licensed under CC BY-NC-SA 4.0