Class CParser
Inheritance
System.Object
CParser
Assembly: C.dll
Syntax
public class CParser : Parser
Constructors
|
Improve this Doc
View Source
CParser(ITokenStream)
Declaration
public CParser(ITokenStream input)
Parameters
Type |
Name |
Description |
ITokenStream |
input |
|
|
Improve this Doc
View Source
CParser(ITokenStream, TextWriter, TextWriter)
Declaration
public CParser(ITokenStream input, TextWriter output, TextWriter errorOutput)
Parameters
Type |
Name |
Description |
ITokenStream |
input |
|
TextWriter |
output |
|
TextWriter |
errorOutput |
|
Fields
|
Improve this Doc
View Source
_ATN
Declaration
public static readonly ATN _ATN
Field Value
|
Improve this Doc
View Source
Alignas
Declaration
public const int Alignas = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Alignof
Declaration
public const int Alignof = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
And
Declaration
public const int And = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
AndAnd
Declaration
public const int AndAnd = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
AndAssign
Declaration
public const int AndAssign = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Arrow
Declaration
public const int Arrow = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
AsmBlock
Declaration
public const int AsmBlock = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Assign
Declaration
public const int Assign = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Atomic
Declaration
public const int Atomic = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Auto
Declaration
public const int Auto = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Declaration
public const int BlockComment = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Bool
Declaration
public const int Bool = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Break
Declaration
public const int Break = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Caret
Declaration
public const int Caret = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Case
Declaration
public const int Case = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Char
Declaration
public const int Char = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Colon
Declaration
public const int Colon = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Comma
Declaration
public const int Comma = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Complex
Declaration
public const int Complex = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
ComplexDefine
Declaration
public const int ComplexDefine = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Const
Declaration
public const int Const = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Constant
Declaration
public const int Constant = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Continue
Declaration
public const int Continue = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
decisionToDFA
Declaration
protected static Antlr4.Runtime.Dfa.DFA[] decisionToDFA
Field Value
Type |
Description |
Antlr4.Runtime.Dfa.DFA[] |
|
|
Improve this Doc
View Source
Default
Declaration
public const int Default = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
DefaultVocabulary
Declaration
public static readonly IVocabulary DefaultVocabulary
Field Value
Type |
Description |
IVocabulary |
|
|
Improve this Doc
View Source
DigitSequence
Declaration
public const int DigitSequence = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Div
Declaration
public const int Div = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
DivAssign
Declaration
public const int DivAssign = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Do
Declaration
public const int Do = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Dot
Declaration
public const int Dot = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Double
Declaration
public const int Double = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Ellipsis
Declaration
public const int Ellipsis = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Else
Declaration
public const int Else = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Enum
Declaration
public const int Enum = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Equal
Declaration
public const int Equal = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Extern
Declaration
public const int Extern = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Float
Declaration
public const int Float = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
For
Declaration
public const int For = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Generic
Declaration
public const int Generic = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Goto
Declaration
public const int Goto = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Greater
Declaration
public const int Greater = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
GreaterEqual
Declaration
public const int GreaterEqual = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Identifier
Declaration
public const int Identifier = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
If
Declaration
public const int If = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Imaginary
Declaration
public const int Imaginary = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
IncludeDirective
Declaration
public const int IncludeDirective = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Inline
Declaration
public const int Inline = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Int
Declaration
public const int Int = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
LeftBrace
Declaration
public const int LeftBrace = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
LeftBracket
Declaration
public const int LeftBracket = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
LeftParen
Declaration
public const int LeftParen = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
LeftShift
Declaration
public const int LeftShift = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
LeftShiftAssign
Declaration
public const int LeftShiftAssign = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Less
Declaration
public const int Less = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
LessEqual
Declaration
public const int LessEqual = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
LineAfterPreprocessing
Declaration
public const int LineAfterPreprocessing = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Declaration
public const int LineComment = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
LineDirective
Declaration
public const int LineDirective = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Long
Declaration
public const int Long = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Minus
Declaration
public const int Minus = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
MinusAssign
Declaration
public const int MinusAssign = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
MinusMinus
Declaration
public const int MinusMinus = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Mod
Declaration
public const int Mod = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
ModAssign
Declaration
public const int ModAssign = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Newline
Declaration
public const int Newline = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Noreturn
Declaration
public const int Noreturn = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Not
Declaration
public const int Not = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
NotEqual
Declaration
public const int NotEqual = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Or
Declaration
public const int Or = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
OrAssign
Declaration
public const int OrAssign = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
OrOr
Declaration
public const int OrOr = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Plus
Declaration
public const int Plus = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
PlusAssign
Declaration
public const int PlusAssign = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
PlusPlus
Declaration
public const int PlusPlus = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
PragmaDirective
Declaration
public const int PragmaDirective = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Question
Declaration
public const int Question = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Register
Declaration
public const int Register = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Restrict
Declaration
public const int Restrict = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Return
Declaration
public const int Return = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RightBrace
Declaration
public const int RightBrace = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RightBracket
Declaration
public const int RightBracket = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RightParen
Declaration
public const int RightParen = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RightShift
Declaration
public const int RightShift = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RightShiftAssign
Declaration
public const int RightShiftAssign = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_abstractDeclarator
Declaration
public const int RULE_abstractDeclarator = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_additiveExpression
Declaration
public const int RULE_additiveExpression = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_alignmentSpecifier
Declaration
public const int RULE_alignmentSpecifier = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_andExpression
Declaration
public const int RULE_andExpression = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_argumentExpressionList
Declaration
public const int RULE_argumentExpressionList = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_assignmentExpression
Declaration
public const int RULE_assignmentExpression = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_assignmentOperator
Declaration
public const int RULE_assignmentOperator = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_atomicTypeSpecifier
Declaration
public const int RULE_atomicTypeSpecifier = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_blockItem
Declaration
public const int RULE_blockItem = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_blockItemList
Declaration
public const int RULE_blockItemList = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_castExpression
Declaration
public const int RULE_castExpression = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_compilationUnit
Declaration
public const int RULE_compilationUnit = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_compoundStatement
Declaration
public const int RULE_compoundStatement = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_conditionalExpression
Declaration
public const int RULE_conditionalExpression = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_constantExpression
Declaration
public const int RULE_constantExpression = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_declaration
Declaration
public const int RULE_declaration = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_declarationList
Declaration
public const int RULE_declarationList = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_declarationSpecifier
Declaration
public const int RULE_declarationSpecifier = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_declarationSpecifiers
Declaration
public const int RULE_declarationSpecifiers = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_declarationSpecifiers2
Declaration
public const int RULE_declarationSpecifiers2 = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_declarator
Declaration
public const int RULE_declarator = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_designation
Declaration
public const int RULE_designation = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_designator
Declaration
public const int RULE_designator = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_designatorList
Declaration
public const int RULE_designatorList = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_directAbstractDeclarator
Declaration
public const int RULE_directAbstractDeclarator = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_directDeclarator
Declaration
public const int RULE_directDeclarator = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_enumerationConstant
Declaration
public const int RULE_enumerationConstant = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_enumerator
Declaration
public const int RULE_enumerator = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_enumeratorList
Declaration
public const int RULE_enumeratorList = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_enumSpecifier
Declaration
public const int RULE_enumSpecifier = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_equalityExpression
Declaration
public const int RULE_equalityExpression = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_exclusiveOrExpression
Declaration
public const int RULE_exclusiveOrExpression = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_expression
Declaration
public const int RULE_expression = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_expressionStatement
Declaration
public const int RULE_expressionStatement = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_externalDeclaration
Declaration
public const int RULE_externalDeclaration = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_forCondition
Declaration
public const int RULE_forCondition = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_forDeclaration
Declaration
public const int RULE_forDeclaration = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_forExpression
Declaration
public const int RULE_forExpression = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_functionDefinition
Declaration
public const int RULE_functionDefinition = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_functionSpecifier
Declaration
public const int RULE_functionSpecifier = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_gccAttribute
Declaration
public const int RULE_gccAttribute = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_gccAttributeList
Declaration
public const int RULE_gccAttributeList = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_gccAttributeSpecifier
Declaration
public const int RULE_gccAttributeSpecifier = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_gccDeclaratorExtension
Declaration
public const int RULE_gccDeclaratorExtension = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_genericAssociation
Declaration
public const int RULE_genericAssociation = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_genericAssocList
Declaration
public const int RULE_genericAssocList = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_genericSelection
Declaration
public const int RULE_genericSelection = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_identifierList
Declaration
public const int RULE_identifierList = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_inclusiveOrExpression
Declaration
public const int RULE_inclusiveOrExpression = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_initDeclarator
Declaration
public const int RULE_initDeclarator = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_initDeclaratorList
Declaration
public const int RULE_initDeclaratorList = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_initializer
Declaration
public const int RULE_initializer = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_initializerList
Declaration
public const int RULE_initializerList = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_iterationStatement
Declaration
public const int RULE_iterationStatement = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_jumpStatement
Declaration
public const int RULE_jumpStatement = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_labeledStatement
Declaration
public const int RULE_labeledStatement = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_logicalAndExpression
Declaration
public const int RULE_logicalAndExpression = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_logicalOrExpression
Declaration
public const int RULE_logicalOrExpression = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_multiplicativeExpression
Declaration
public const int RULE_multiplicativeExpression = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_nestedParenthesesBlock
Declaration
public const int RULE_nestedParenthesesBlock = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_parameterDeclaration
Declaration
public const int RULE_parameterDeclaration = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_parameterList
Declaration
public const int RULE_parameterList = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_parameterTypeList
Declaration
public const int RULE_parameterTypeList = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_pointer
Declaration
public const int RULE_pointer = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_postfixExpression
Declaration
public const int RULE_postfixExpression = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_primaryExpression
Declaration
public const int RULE_primaryExpression = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_relationalExpression
Declaration
public const int RULE_relationalExpression = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_selectionStatement
Declaration
public const int RULE_selectionStatement = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_shiftExpression
Declaration
public const int RULE_shiftExpression = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_specifierQualifierList
Declaration
public const int RULE_specifierQualifierList = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_statement
Declaration
public const int RULE_statement = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_staticAssertDeclaration
Declaration
public const int RULE_staticAssertDeclaration = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_storageClassSpecifier
Declaration
public const int RULE_storageClassSpecifier = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_structDeclaration
Declaration
public const int RULE_structDeclaration = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_structDeclarationList
Declaration
public const int RULE_structDeclarationList = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_structDeclarator
Declaration
public const int RULE_structDeclarator = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_structDeclaratorList
Declaration
public const int RULE_structDeclaratorList = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_structOrUnion
Declaration
public const int RULE_structOrUnion = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_structOrUnionSpecifier
Declaration
public const int RULE_structOrUnionSpecifier = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_translationUnit
Declaration
public const int RULE_translationUnit = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_typedefName
Declaration
public const int RULE_typedefName = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_typeName
Declaration
public const int RULE_typeName = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_typeQualifier
Declaration
public const int RULE_typeQualifier = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_typeQualifierList
Declaration
public const int RULE_typeQualifierList = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_typeSpecifier
Declaration
public const int RULE_typeSpecifier = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_unaryExpression
Declaration
public const int RULE_unaryExpression = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RULE_unaryOperator
Declaration
public const int RULE_unaryOperator = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
ruleNames
Declaration
public static readonly string[] ruleNames
Field Value
Type |
Description |
System.String[] |
|
|
Improve this Doc
View Source
Semi
Declaration
public const int Semi = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
sharedContextCache
Declaration
protected static PredictionContextCache sharedContextCache
Field Value
Type |
Description |
PredictionContextCache |
|
|
Improve this Doc
View Source
Short
Declaration
public const int Short = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Signed
Declaration
public const int Signed = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Sizeof
Declaration
public const int Sizeof = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Star
Declaration
public const int Star = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
StarAssign
Declaration
public const int StarAssign = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Static
Declaration
public const int Static = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
StaticAssert
Declaration
public const int StaticAssert = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
StringLiteral
Declaration
public const int StringLiteral = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Struct
Declaration
public const int Struct = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Switch
Declaration
public const int Switch = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
T__0
Declaration
public const int T__0 = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
T__1
Declaration
public const int T__1 = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
T__10
Declaration
public const int T__10 = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
T__11
Declaration
public const int T__11 = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
T__12
Declaration
public const int T__12 = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
T__13
Declaration
public const int T__13 = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
T__2
Declaration
public const int T__2 = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
T__3
Declaration
public const int T__3 = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
T__4
Declaration
public const int T__4 = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
T__5
Declaration
public const int T__5 = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
T__6
Declaration
public const int T__6 = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
T__7
Declaration
public const int T__7 = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
T__8
Declaration
public const int T__8 = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
T__9
Declaration
public const int T__9 = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
ThreadLocal
Declaration
public const int ThreadLocal = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Tilde
Declaration
public const int Tilde = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Typedef
Declaration
public const int Typedef = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Union
Declaration
public const int Union = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Unsigned
Declaration
public const int Unsigned = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Void
Declaration
public const int Void = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Volatile
Declaration
public const int Volatile = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
While
Declaration
public const int While = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Whitespace
Declaration
public const int Whitespace = null
Field Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
XorAssign
Declaration
public const int XorAssign = null
Field Value
Type |
Description |
System.Int32 |
|
Properties
|
Improve this Doc
View Source
GrammarFileName
Declaration
public override string GrammarFileName { get; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
RuleNames
Declaration
public override string[] RuleNames { get; }
Property Value
Type |
Description |
System.String[] |
|
|
Improve this Doc
View Source
SerializedAtn
Declaration
public override string SerializedAtn { get; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
Vocabulary
Declaration
public override IVocabulary Vocabulary { get; }
Property Value
Type |
Description |
IVocabulary |
|
Methods
|
Improve this Doc
View Source
abstractDeclarator()
Declaration
public CParser.AbstractDeclaratorContext abstractDeclarator()
Returns
|
Improve this Doc
View Source
additiveExpression()
Declaration
public CParser.AdditiveExpressionContext additiveExpression()
Returns
|
Improve this Doc
View Source
alignmentSpecifier()
Declaration
public CParser.AlignmentSpecifierContext alignmentSpecifier()
Returns
|
Improve this Doc
View Source
andExpression()
Declaration
public CParser.AndExpressionContext andExpression()
Returns
|
Improve this Doc
View Source
argumentExpressionList()
Declaration
public CParser.ArgumentExpressionListContext argumentExpressionList()
Returns
|
Improve this Doc
View Source
assignmentExpression()
Declaration
public CParser.AssignmentExpressionContext assignmentExpression()
Returns
|
Improve this Doc
View Source
assignmentOperator()
Declaration
public CParser.AssignmentOperatorContext assignmentOperator()
Returns
|
Improve this Doc
View Source
atomicTypeSpecifier()
Declaration
public CParser.AtomicTypeSpecifierContext atomicTypeSpecifier()
Returns
|
Improve this Doc
View Source
blockItem()
Declaration
public CParser.BlockItemContext blockItem()
Returns
|
Improve this Doc
View Source
blockItemList()
Declaration
public CParser.BlockItemListContext blockItemList()
Returns
|
Improve this Doc
View Source
castExpression()
Declaration
public CParser.CastExpressionContext castExpression()
Returns
|
Improve this Doc
View Source
compilationUnit()
Declaration
public CParser.CompilationUnitContext compilationUnit()
Returns
|
Improve this Doc
View Source
compoundStatement()
Declaration
public CParser.CompoundStatementContext compoundStatement()
Returns
|
Improve this Doc
View Source
conditionalExpression()
Declaration
public CParser.ConditionalExpressionContext conditionalExpression()
Returns
|
Improve this Doc
View Source
constantExpression()
Declaration
public CParser.ConstantExpressionContext constantExpression()
Returns
|
Improve this Doc
View Source
declaration()
Declaration
public CParser.DeclarationContext declaration()
Returns
|
Improve this Doc
View Source
declarationList()
Declaration
public CParser.DeclarationListContext declarationList()
Returns
|
Improve this Doc
View Source
declarationSpecifier()
Declaration
public CParser.DeclarationSpecifierContext declarationSpecifier()
Returns
|
Improve this Doc
View Source
declarationSpecifiers()
Declaration
public CParser.DeclarationSpecifiersContext declarationSpecifiers()
Returns
|
Improve this Doc
View Source
declarationSpecifiers2()
Declaration
public CParser.DeclarationSpecifiers2Context declarationSpecifiers2()
Returns
|
Improve this Doc
View Source
declarator()
Declaration
public CParser.DeclaratorContext declarator()
Returns
|
Improve this Doc
View Source
designation()
Declaration
public CParser.DesignationContext designation()
Returns
|
Improve this Doc
View Source
designator()
Declaration
public CParser.DesignatorContext designator()
Returns
|
Improve this Doc
View Source
designatorList()
Declaration
public CParser.DesignatorListContext designatorList()
Returns
|
Improve this Doc
View Source
directAbstractDeclarator()
Declaration
public CParser.DirectAbstractDeclaratorContext directAbstractDeclarator()
Returns
|
Improve this Doc
View Source
directDeclarator()
Declaration
public CParser.DirectDeclaratorContext directDeclarator()
Returns
|
Improve this Doc
View Source
enumerationConstant()
Declaration
public CParser.EnumerationConstantContext enumerationConstant()
Returns
|
Improve this Doc
View Source
enumerator()
Declaration
public CParser.EnumeratorContext enumerator()
Returns
|
Improve this Doc
View Source
enumeratorList()
Declaration
public CParser.EnumeratorListContext enumeratorList()
Returns
|
Improve this Doc
View Source
enumSpecifier()
Declaration
public CParser.EnumSpecifierContext enumSpecifier()
Returns
|
Improve this Doc
View Source
equalityExpression()
Declaration
public CParser.EqualityExpressionContext equalityExpression()
Returns
|
Improve this Doc
View Source
exclusiveOrExpression()
Declaration
public CParser.ExclusiveOrExpressionContext exclusiveOrExpression()
Returns
|
Improve this Doc
View Source
expression()
Declaration
public CParser.ExpressionContext expression()
Returns
|
Improve this Doc
View Source
expressionStatement()
Declaration
public CParser.ExpressionStatementContext expressionStatement()
Returns
|
Improve this Doc
View Source
externalDeclaration()
Declaration
public CParser.ExternalDeclarationContext externalDeclaration()
Returns
|
Improve this Doc
View Source
forCondition()
Declaration
public CParser.ForConditionContext forCondition()
Returns
|
Improve this Doc
View Source
forDeclaration()
Declaration
public CParser.ForDeclarationContext forDeclaration()
Returns
|
Improve this Doc
View Source
forExpression()
Declaration
public CParser.ForExpressionContext forExpression()
Returns
|
Improve this Doc
View Source
functionDefinition()
Declaration
public CParser.FunctionDefinitionContext functionDefinition()
Returns
|
Improve this Doc
View Source
functionSpecifier()
Declaration
public CParser.FunctionSpecifierContext functionSpecifier()
Returns
|
Improve this Doc
View Source
gccAttribute()
Declaration
public CParser.GccAttributeContext gccAttribute()
Returns
|
Improve this Doc
View Source
gccAttributeList()
Declaration
public CParser.GccAttributeListContext gccAttributeList()
Returns
|
Improve this Doc
View Source
gccAttributeSpecifier()
Declaration
public CParser.GccAttributeSpecifierContext gccAttributeSpecifier()
Returns
|
Improve this Doc
View Source
gccDeclaratorExtension()
Declaration
public CParser.GccDeclaratorExtensionContext gccDeclaratorExtension()
Returns
|
Improve this Doc
View Source
genericAssociation()
Declaration
public CParser.GenericAssociationContext genericAssociation()
Returns
|
Improve this Doc
View Source
genericAssocList()
Declaration
public CParser.GenericAssocListContext genericAssocList()
Returns
|
Improve this Doc
View Source
genericSelection()
Declaration
public CParser.GenericSelectionContext genericSelection()
Returns
|
Improve this Doc
View Source
identifierList()
Declaration
public CParser.IdentifierListContext identifierList()
Returns
|
Improve this Doc
View Source
inclusiveOrExpression()
Declaration
public CParser.InclusiveOrExpressionContext inclusiveOrExpression()
Returns
|
Improve this Doc
View Source
initDeclarator()
Declaration
public CParser.InitDeclaratorContext initDeclarator()
Returns
|
Improve this Doc
View Source
initDeclaratorList()
Declaration
public CParser.InitDeclaratorListContext initDeclaratorList()
Returns
|
Improve this Doc
View Source
initializer()
Declaration
public CParser.InitializerContext initializer()
Returns
|
Improve this Doc
View Source
initializerList()
Declaration
public CParser.InitializerListContext initializerList()
Returns
|
Improve this Doc
View Source
iterationStatement()
Declaration
public CParser.IterationStatementContext iterationStatement()
Returns
|
Improve this Doc
View Source
jumpStatement()
Declaration
public CParser.JumpStatementContext jumpStatement()
Returns
|
Improve this Doc
View Source
labeledStatement()
Declaration
public CParser.LabeledStatementContext labeledStatement()
Returns
|
Improve this Doc
View Source
logicalAndExpression()
Declaration
public CParser.LogicalAndExpressionContext logicalAndExpression()
Returns
|
Improve this Doc
View Source
logicalOrExpression()
Declaration
public CParser.LogicalOrExpressionContext logicalOrExpression()
Returns
|
Improve this Doc
View Source
multiplicativeExpression()
Declaration
public CParser.MultiplicativeExpressionContext multiplicativeExpression()
Returns
|
Improve this Doc
View Source
nestedParenthesesBlock()
Declaration
public CParser.NestedParenthesesBlockContext nestedParenthesesBlock()
Returns
|
Improve this Doc
View Source
parameterDeclaration()
Declaration
public CParser.ParameterDeclarationContext parameterDeclaration()
Returns
|
Improve this Doc
View Source
parameterList()
Declaration
public CParser.ParameterListContext parameterList()
Returns
|
Improve this Doc
View Source
parameterTypeList()
Declaration
public CParser.ParameterTypeListContext parameterTypeList()
Returns
|
Improve this Doc
View Source
pointer()
Declaration
public CParser.PointerContext pointer()
Returns
|
Improve this Doc
View Source
postfixExpression()
Declaration
public CParser.PostfixExpressionContext postfixExpression()
Returns
|
Improve this Doc
View Source
primaryExpression()
Declaration
public CParser.PrimaryExpressionContext primaryExpression()
Returns
|
Improve this Doc
View Source
relationalExpression()
Declaration
public CParser.RelationalExpressionContext relationalExpression()
Returns
|
Improve this Doc
View Source
selectionStatement()
Declaration
public CParser.SelectionStatementContext selectionStatement()
Returns
|
Improve this Doc
View Source
Sempred(RuleContext, Int32, Int32)
Declaration
public override bool Sempred(RuleContext _localctx, int ruleIndex, int predIndex)
Parameters
Type |
Name |
Description |
RuleContext |
_localctx |
|
System.Int32 |
ruleIndex |
|
System.Int32 |
predIndex |
|
Returns
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
shiftExpression()
Declaration
public CParser.ShiftExpressionContext shiftExpression()
Returns
|
Improve this Doc
View Source
specifierQualifierList()
Declaration
public CParser.SpecifierQualifierListContext specifierQualifierList()
Returns
|
Improve this Doc
View Source
statement()
Declaration
public CParser.StatementContext statement()
Returns
|
Improve this Doc
View Source
staticAssertDeclaration()
Declaration
public CParser.StaticAssertDeclarationContext staticAssertDeclaration()
Returns
|
Improve this Doc
View Source
storageClassSpecifier()
Declaration
public CParser.StorageClassSpecifierContext storageClassSpecifier()
Returns
|
Improve this Doc
View Source
structDeclaration()
Declaration
public CParser.StructDeclarationContext structDeclaration()
Returns
|
Improve this Doc
View Source
structDeclarationList()
Declaration
public CParser.StructDeclarationListContext structDeclarationList()
Returns
|
Improve this Doc
View Source
structDeclarator()
Declaration
public CParser.StructDeclaratorContext structDeclarator()
Returns
|
Improve this Doc
View Source
structDeclaratorList()
Declaration
public CParser.StructDeclaratorListContext structDeclaratorList()
Returns
|
Improve this Doc
View Source
structOrUnion()
Declaration
public CParser.StructOrUnionContext structOrUnion()
Returns
|
Improve this Doc
View Source
structOrUnionSpecifier()
Declaration
public CParser.StructOrUnionSpecifierContext structOrUnionSpecifier()
Returns
|
Improve this Doc
View Source
translationUnit()
Declaration
public CParser.TranslationUnitContext translationUnit()
Returns
|
Improve this Doc
View Source
typedefName()
Declaration
public CParser.TypedefNameContext typedefName()
Returns
|
Improve this Doc
View Source
typeName()
Declaration
public CParser.TypeNameContext typeName()
Returns
|
Improve this Doc
View Source
typeQualifier()
Declaration
public CParser.TypeQualifierContext typeQualifier()
Returns
|
Improve this Doc
View Source
typeQualifierList()
Declaration
public CParser.TypeQualifierListContext typeQualifierList()
Returns
|
Improve this Doc
View Source
typeSpecifier()
Declaration
public CParser.TypeSpecifierContext typeSpecifier()
Returns
|
Improve this Doc
View Source
unaryExpression()
Declaration
public CParser.UnaryExpressionContext unaryExpression()
Returns
|
Improve this Doc
View Source
unaryOperator()
Declaration
public CParser.UnaryOperatorContext unaryOperator()
Returns