mirror of
https://github.com/ZuneDev/MicrosoftIris.git
synced 2026-07-27 13:13:29 -07:00
94 lines
2.8 KiB
C#
94 lines
2.8 KiB
C#
internal enum ParserYaccProd
|
|
{
|
|
StartCodeBlock = 1,
|
|
StartInlineExpression = 2,
|
|
StartMethods = 3,
|
|
MethodsEmpty = 4,
|
|
Methods = 5,
|
|
MethodSpecifiersEmpty = 6,
|
|
MethodSpecifiers = 7,
|
|
MethodSpecifierVirtual = 8,
|
|
MethodSpecifierOverride = 9,
|
|
Method = 10,
|
|
ParameterDefinitionsEmpty = 11,
|
|
ParameterDefinitions = 12,
|
|
ParameterDefinitionListSingle = 13,
|
|
ParameterDefinitionListMulti = 14,
|
|
ParameterDefinition = 15,
|
|
ExpressionListEmpty = 16,
|
|
ExpressionList = 17,
|
|
ExpressionsSingle = 18,
|
|
ExpressionsMulti = 19,
|
|
StatementLocalDeclaration = 20,
|
|
StatementLocalAssignment = 21,
|
|
ForInitializerDecl = 22,
|
|
ForInitializerExprList = 23,
|
|
StatementIf = 24,
|
|
StatementIfElse = 25,
|
|
StatementForEach = 26,
|
|
StatementWhile = 27,
|
|
StatementDoWhile = 28,
|
|
StatementFor = 29,
|
|
StatementDecl = 30,
|
|
StatementExpr = 31,
|
|
StatementReturn = 32,
|
|
StatementReturnExpression = 33,
|
|
StatementBreak = 34,
|
|
StatementContinue = 35,
|
|
StatementAttribute = 36,
|
|
StatementCompound = 37,
|
|
StatementsMulti = 38,
|
|
StatementsEmpty = 39,
|
|
ExpressionCallMethod = 40,
|
|
ExpressionCallThisMethod = 41,
|
|
ExpressionCallProperty = 42,
|
|
ExpressionCallStaticProperty = 43,
|
|
ExpressionCallStaticMethod = 44,
|
|
ExpressionIndex = 45,
|
|
ExpressionNew = 46,
|
|
ExpressionSymbol = 47,
|
|
ExpressionString = 48,
|
|
ExpressionStringLiteral = 49,
|
|
ExpressionInteger = 50,
|
|
ExpressionLongInteger = 51,
|
|
ExpressionFloat = 52,
|
|
ExpressionTrue = 53,
|
|
ExpressionFalse = 54,
|
|
ExpressionNull = 55,
|
|
ExpressionThis = 56,
|
|
ExpressionBase = 57,
|
|
ExpressionTypeOf = 58,
|
|
ExpressionGroup = 59,
|
|
ExpressionDeclareTrigger = 60,
|
|
ExpressionUnaryOperationLogicalNot = 61,
|
|
ExpressionUnaryMinus = 62,
|
|
ExpressionPostIncrement = 63,
|
|
ExpressionPostDecrement = 64,
|
|
ExpressionCastPrefixed = 65,
|
|
ExpressionCast = 66,
|
|
ExpressionOperationMathMultiply = 67,
|
|
ExpressionOperationMathDivide = 68,
|
|
ExpressionOperationMathModulus = 69,
|
|
ExpressionOperationMathAdd = 70,
|
|
ExpressionOperationMathSubtract = 71,
|
|
ExpressionOperationRelationalLessThan = 72,
|
|
ExpressionOperationRelationalGreaterThan = 73,
|
|
ExpressionOperationRelationalLessThanEquals = 74,
|
|
ExpressionOperationRelationalGreaterThanEquals = 75,
|
|
ExpressionOperationIs = 76,
|
|
ExpressionOperationAs = 77,
|
|
ExpressionOperationRelationalEquals = 78,
|
|
ExpressionOperationRelationalNotEquals = 79,
|
|
ExpressionOperationLogicalAnd = 80,
|
|
ExpressionOperationLogicalOr = 81,
|
|
ExpressionNullCoalescing = 82,
|
|
ExpressionTernary = 83,
|
|
ExpressionAssignment = 84,
|
|
ParametersEmpty = 85,
|
|
Parameters = 86,
|
|
ParameterListSingle = 87,
|
|
ParameterListMulti = 88,
|
|
TypeIdentifierNamespaced = 89,
|
|
TypeIdentifier = 90,
|
|
}
|