Show / Hide Table of Contents

Class SolidityParser

Inheritance
System.Object
SolidityParser
Namespace: GCore.Antlr.Grammers.Solidity
Assembly: Solidity.dll
Syntax
public class SolidityParser : Parser

Constructors

| Improve this Doc View Source

SolidityParser(ITokenStream)

Declaration
public SolidityParser(ITokenStream input)
Parameters
Type Name Description
ITokenStream input
| Improve this Doc View Source

SolidityParser(ITokenStream, TextWriter, TextWriter)

Declaration
public SolidityParser(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
Type Description
ATN
| Improve this Doc View Source

AnonymousKeyword

Declaration
public const int AnonymousKeyword = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

BooleanLiteral

Declaration
public const int BooleanLiteral = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

BreakKeyword

Declaration
public const int BreakKeyword = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

Byte

Declaration
public const int Byte = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

COMMENT

Declaration
public const int COMMENT = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

ConstantKeyword

Declaration
public const int ConstantKeyword = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

ConstructorKeyword

Declaration
public const int ConstructorKeyword = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

ContinueKeyword

Declaration
public const int ContinueKeyword = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

DecimalNumber

Declaration
public const int DecimalNumber = 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

DefaultVocabulary

Declaration
public static readonly IVocabulary DefaultVocabulary
Field Value
Type Description
IVocabulary
| Improve this Doc View Source

ExternalKeyword

Declaration
public const int ExternalKeyword = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

FallbackKeyword

Declaration
public const int FallbackKeyword = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

Fixed

Declaration
public const int Fixed = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

HexLiteralFragment

Declaration
public const int HexLiteralFragment = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

HexNumber

Declaration
public const int HexNumber = 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

ImmutableKeyword

Declaration
public const int ImmutableKeyword = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

IndexedKeyword

Declaration
public const int IndexedKeyword = 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

InternalKeyword

Declaration
public const int InternalKeyword = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

LeaveKeyword

Declaration
public const int LeaveKeyword = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

LINE_COMMENT

Declaration
public const int LINE_COMMENT = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

NumberUnit

Declaration
public const int NumberUnit = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

PayableKeyword

Declaration
public const int PayableKeyword = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

PrivateKeyword

Declaration
public const int PrivateKeyword = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

PublicKeyword

Declaration
public const int PublicKeyword = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

PureKeyword

Declaration
public const int PureKeyword = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

ReceiveKeyword

Declaration
public const int ReceiveKeyword = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

ReservedKeyword

Declaration
public const int ReservedKeyword = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_assemblyAssignment

Declaration
public const int RULE_assemblyAssignment = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_assemblyBlock

Declaration
public const int RULE_assemblyBlock = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_assemblyCall

Declaration
public const int RULE_assemblyCall = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_assemblyCase

Declaration
public const int RULE_assemblyCase = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_assemblyExpression

Declaration
public const int RULE_assemblyExpression = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_assemblyFor

Declaration
public const int RULE_assemblyFor = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_assemblyFunctionDefinition

Declaration
public const int RULE_assemblyFunctionDefinition = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_assemblyFunctionReturns

Declaration
public const int RULE_assemblyFunctionReturns = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_assemblyIdentifierList

Declaration
public const int RULE_assemblyIdentifierList = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_assemblyIf

Declaration
public const int RULE_assemblyIf = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_assemblyItem

Declaration
public const int RULE_assemblyItem = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_assemblyLiteral

Declaration
public const int RULE_assemblyLiteral = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_assemblyLocalDefinition

Declaration
public const int RULE_assemblyLocalDefinition = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_assemblyStackAssignment

Declaration
public const int RULE_assemblyStackAssignment = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_assemblySwitch

Declaration
public const int RULE_assemblySwitch = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_assemblyType

Declaration
public const int RULE_assemblyType = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_assemblyTypedVariableList

Declaration
public const int RULE_assemblyTypedVariableList = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_block

Declaration
public const int RULE_block = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_breakStatement

Declaration
public const int RULE_breakStatement = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_catchClause

Declaration
public const int RULE_catchClause = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_continueStatement

Declaration
public const int RULE_continueStatement = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_contractDefinition

Declaration
public const int RULE_contractDefinition = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_contractPart

Declaration
public const int RULE_contractPart = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_doWhileStatement

Declaration
public const int RULE_doWhileStatement = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_elementaryTypeName

Declaration
public const int RULE_elementaryTypeName = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_emitStatement

Declaration
public const int RULE_emitStatement = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_enumDefinition

Declaration
public const int RULE_enumDefinition = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_enumValue

Declaration
public const int RULE_enumValue = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_eventDefinition

Declaration
public const int RULE_eventDefinition = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_eventParameter

Declaration
public const int RULE_eventParameter = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_eventParameterList

Declaration
public const int RULE_eventParameterList = 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_expressionList

Declaration
public const int RULE_expressionList = 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_forStatement

Declaration
public const int RULE_forStatement = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_functionCall

Declaration
public const int RULE_functionCall = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_functionCallArguments

Declaration
public const int RULE_functionCallArguments = 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_functionDescriptor

Declaration
public const int RULE_functionDescriptor = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_functionTypeName

Declaration
public const int RULE_functionTypeName = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_hexLiteral

Declaration
public const int RULE_hexLiteral = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_identifier

Declaration
public const int RULE_identifier = 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_ifStatement

Declaration
public const int RULE_ifStatement = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_importDeclaration

Declaration
public const int RULE_importDeclaration = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_importDirective

Declaration
public const int RULE_importDirective = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_inheritanceSpecifier

Declaration
public const int RULE_inheritanceSpecifier = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_inlineAssemblyStatement

Declaration
public const int RULE_inlineAssemblyStatement = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_labelDefinition

Declaration
public const int RULE_labelDefinition = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_mapping

Declaration
public const int RULE_mapping = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_modifierDefinition

Declaration
public const int RULE_modifierDefinition = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_modifierInvocation

Declaration
public const int RULE_modifierInvocation = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_modifierList

Declaration
public const int RULE_modifierList = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_nameValue

Declaration
public const int RULE_nameValue = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_nameValueList

Declaration
public const int RULE_nameValueList = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_numberLiteral

Declaration
public const int RULE_numberLiteral = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_overrideSpecifier

Declaration
public const int RULE_overrideSpecifier = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_parameter

Declaration
public const int RULE_parameter = 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_pragmaDirective

Declaration
public const int RULE_pragmaDirective = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_pragmaName

Declaration
public const int RULE_pragmaName = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_pragmaValue

Declaration
public const int RULE_pragmaValue = 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_returnParameters

Declaration
public const int RULE_returnParameters = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_returnStatement

Declaration
public const int RULE_returnStatement = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_simpleStatement

Declaration
public const int RULE_simpleStatement = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_sourceUnit

Declaration
public const int RULE_sourceUnit = 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_stateMutability

Declaration
public const int RULE_stateMutability = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_stateVariableDeclaration

Declaration
public const int RULE_stateVariableDeclaration = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_storageLocation

Declaration
public const int RULE_storageLocation = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_stringLiteral

Declaration
public const int RULE_stringLiteral = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_structDefinition

Declaration
public const int RULE_structDefinition = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_subAssembly

Declaration
public const int RULE_subAssembly = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_throwStatement

Declaration
public const int RULE_throwStatement = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_tryStatement

Declaration
public const int RULE_tryStatement = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_tupleExpression

Declaration
public const int RULE_tupleExpression = 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_typeNameExpression

Declaration
public const int RULE_typeNameExpression = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_userDefinedTypeName

Declaration
public const int RULE_userDefinedTypeName = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_usingForDeclaration

Declaration
public const int RULE_usingForDeclaration = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_variableDeclaration

Declaration
public const int RULE_variableDeclaration = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_variableDeclarationList

Declaration
public const int RULE_variableDeclarationList = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_variableDeclarationStatement

Declaration
public const int RULE_variableDeclarationStatement = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_version

Declaration
public const int RULE_version = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_versionConstraint

Declaration
public const int RULE_versionConstraint = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_versionOperator

Declaration
public const int RULE_versionOperator = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

RULE_whileStatement

Declaration
public const int RULE_whileStatement = 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

sharedContextCache

Declaration
protected static PredictionContextCache sharedContextCache
Field Value
Type Description
PredictionContextCache
| Improve this Doc View Source

StringLiteralFragment

Declaration
public const int StringLiteralFragment = 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__14

Declaration
public const int T__14 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__15

Declaration
public const int T__15 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__16

Declaration
public const int T__16 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__17

Declaration
public const int T__17 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__18

Declaration
public const int T__18 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__19

Declaration
public const int T__19 = 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__20

Declaration
public const int T__20 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__21

Declaration
public const int T__21 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__22

Declaration
public const int T__22 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__23

Declaration
public const int T__23 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__24

Declaration
public const int T__24 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__25

Declaration
public const int T__25 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__26

Declaration
public const int T__26 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__27

Declaration
public const int T__27 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__28

Declaration
public const int T__28 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__29

Declaration
public const int T__29 = 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__30

Declaration
public const int T__30 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__31

Declaration
public const int T__31 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__32

Declaration
public const int T__32 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__33

Declaration
public const int T__33 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__34

Declaration
public const int T__34 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__35

Declaration
public const int T__35 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__36

Declaration
public const int T__36 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__37

Declaration
public const int T__37 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__38

Declaration
public const int T__38 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__39

Declaration
public const int T__39 = 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__40

Declaration
public const int T__40 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__41

Declaration
public const int T__41 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__42

Declaration
public const int T__42 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__43

Declaration
public const int T__43 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__44

Declaration
public const int T__44 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__45

Declaration
public const int T__45 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__46

Declaration
public const int T__46 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__47

Declaration
public const int T__47 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__48

Declaration
public const int T__48 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__49

Declaration
public const int T__49 = 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__50

Declaration
public const int T__50 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__51

Declaration
public const int T__51 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__52

Declaration
public const int T__52 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__53

Declaration
public const int T__53 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__54

Declaration
public const int T__54 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__55

Declaration
public const int T__55 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__56

Declaration
public const int T__56 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__57

Declaration
public const int T__57 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__58

Declaration
public const int T__58 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__59

Declaration
public const int T__59 = 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__60

Declaration
public const int T__60 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__61

Declaration
public const int T__61 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__62

Declaration
public const int T__62 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__63

Declaration
public const int T__63 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__64

Declaration
public const int T__64 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__65

Declaration
public const int T__65 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__66

Declaration
public const int T__66 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__67

Declaration
public const int T__67 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__68

Declaration
public const int T__68 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__69

Declaration
public const int T__69 = 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__70

Declaration
public const int T__70 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__71

Declaration
public const int T__71 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__72

Declaration
public const int T__72 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__73

Declaration
public const int T__73 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__74

Declaration
public const int T__74 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__75

Declaration
public const int T__75 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__76

Declaration
public const int T__76 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__77

Declaration
public const int T__77 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__78

Declaration
public const int T__78 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__79

Declaration
public const int T__79 = 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__80

Declaration
public const int T__80 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__81

Declaration
public const int T__81 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__82

Declaration
public const int T__82 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__83

Declaration
public const int T__83 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__84

Declaration
public const int T__84 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__85

Declaration
public const int T__85 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__86

Declaration
public const int T__86 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__87

Declaration
public const int T__87 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__88

Declaration
public const int T__88 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__89

Declaration
public const int T__89 = 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

T__90

Declaration
public const int T__90 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

T__91

Declaration
public const int T__91 = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

TypeKeyword

Declaration
public const int TypeKeyword = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

Ufixed

Declaration
public const int Ufixed = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

Uint

Declaration
public const int Uint = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

VersionLiteral

Declaration
public const int VersionLiteral = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

ViewKeyword

Declaration
public const int ViewKeyword = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

VirtualKeyword

Declaration
public const int VirtualKeyword = null
Field Value
Type Description
System.Int32
| Improve this Doc View Source

WS

Declaration
public const int WS = 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

assemblyAssignment()

Declaration
public SolidityParser.AssemblyAssignmentContext assemblyAssignment()
Returns
Type Description
SolidityParser.AssemblyAssignmentContext
| Improve this Doc View Source

assemblyBlock()

Declaration
public SolidityParser.AssemblyBlockContext assemblyBlock()
Returns
Type Description
SolidityParser.AssemblyBlockContext
| Improve this Doc View Source

assemblyCall()

Declaration
public SolidityParser.AssemblyCallContext assemblyCall()
Returns
Type Description
SolidityParser.AssemblyCallContext
| Improve this Doc View Source

assemblyCase()

Declaration
public SolidityParser.AssemblyCaseContext assemblyCase()
Returns
Type Description
SolidityParser.AssemblyCaseContext
| Improve this Doc View Source

assemblyExpression()

Declaration
public SolidityParser.AssemblyExpressionContext assemblyExpression()
Returns
Type Description
SolidityParser.AssemblyExpressionContext
| Improve this Doc View Source

assemblyFor()

Declaration
public SolidityParser.AssemblyForContext assemblyFor()
Returns
Type Description
SolidityParser.AssemblyForContext
| Improve this Doc View Source

assemblyFunctionDefinition()

Declaration
public SolidityParser.AssemblyFunctionDefinitionContext assemblyFunctionDefinition()
Returns
Type Description
SolidityParser.AssemblyFunctionDefinitionContext
| Improve this Doc View Source

assemblyFunctionReturns()

Declaration
public SolidityParser.AssemblyFunctionReturnsContext assemblyFunctionReturns()
Returns
Type Description
SolidityParser.AssemblyFunctionReturnsContext
| Improve this Doc View Source

assemblyIdentifierList()

Declaration
public SolidityParser.AssemblyIdentifierListContext assemblyIdentifierList()
Returns
Type Description
SolidityParser.AssemblyIdentifierListContext
| Improve this Doc View Source

assemblyIf()

Declaration
public SolidityParser.AssemblyIfContext assemblyIf()
Returns
Type Description
SolidityParser.AssemblyIfContext
| Improve this Doc View Source

assemblyItem()

Declaration
public SolidityParser.AssemblyItemContext assemblyItem()
Returns
Type Description
SolidityParser.AssemblyItemContext
| Improve this Doc View Source

assemblyLiteral()

Declaration
public SolidityParser.AssemblyLiteralContext assemblyLiteral()
Returns
Type Description
SolidityParser.AssemblyLiteralContext
| Improve this Doc View Source

assemblyLocalDefinition()

Declaration
public SolidityParser.AssemblyLocalDefinitionContext assemblyLocalDefinition()
Returns
Type Description
SolidityParser.AssemblyLocalDefinitionContext
| Improve this Doc View Source

assemblyStackAssignment()

Declaration
public SolidityParser.AssemblyStackAssignmentContext assemblyStackAssignment()
Returns
Type Description
SolidityParser.AssemblyStackAssignmentContext
| Improve this Doc View Source

assemblySwitch()

Declaration
public SolidityParser.AssemblySwitchContext assemblySwitch()
Returns
Type Description
SolidityParser.AssemblySwitchContext
| Improve this Doc View Source

assemblyType()

Declaration
public SolidityParser.AssemblyTypeContext assemblyType()
Returns
Type Description
SolidityParser.AssemblyTypeContext
| Improve this Doc View Source

assemblyTypedVariableList()

Declaration
public SolidityParser.AssemblyTypedVariableListContext assemblyTypedVariableList()
Returns
Type Description
SolidityParser.AssemblyTypedVariableListContext
| Improve this Doc View Source

block()

Declaration
public SolidityParser.BlockContext block()
Returns
Type Description
SolidityParser.BlockContext
| Improve this Doc View Source

breakStatement()

Declaration
public SolidityParser.BreakStatementContext breakStatement()
Returns
Type Description
SolidityParser.BreakStatementContext
| Improve this Doc View Source

catchClause()

Declaration
public SolidityParser.CatchClauseContext catchClause()
Returns
Type Description
SolidityParser.CatchClauseContext
| Improve this Doc View Source

continueStatement()

Declaration
public SolidityParser.ContinueStatementContext continueStatement()
Returns
Type Description
SolidityParser.ContinueStatementContext
| Improve this Doc View Source

contractDefinition()

Declaration
public SolidityParser.ContractDefinitionContext contractDefinition()
Returns
Type Description
SolidityParser.ContractDefinitionContext
| Improve this Doc View Source

contractPart()

Declaration
public SolidityParser.ContractPartContext contractPart()
Returns
Type Description
SolidityParser.ContractPartContext
| Improve this Doc View Source

doWhileStatement()

Declaration
public SolidityParser.DoWhileStatementContext doWhileStatement()
Returns
Type Description
SolidityParser.DoWhileStatementContext
| Improve this Doc View Source

elementaryTypeName()

Declaration
public SolidityParser.ElementaryTypeNameContext elementaryTypeName()
Returns
Type Description
SolidityParser.ElementaryTypeNameContext
| Improve this Doc View Source

emitStatement()

Declaration
public SolidityParser.EmitStatementContext emitStatement()
Returns
Type Description
SolidityParser.EmitStatementContext
| Improve this Doc View Source

enumDefinition()

Declaration
public SolidityParser.EnumDefinitionContext enumDefinition()
Returns
Type Description
SolidityParser.EnumDefinitionContext
| Improve this Doc View Source

enumValue()

Declaration
public SolidityParser.EnumValueContext enumValue()
Returns
Type Description
SolidityParser.EnumValueContext
| Improve this Doc View Source

eventDefinition()

Declaration
public SolidityParser.EventDefinitionContext eventDefinition()
Returns
Type Description
SolidityParser.EventDefinitionContext
| Improve this Doc View Source

eventParameter()

Declaration
public SolidityParser.EventParameterContext eventParameter()
Returns
Type Description
SolidityParser.EventParameterContext
| Improve this Doc View Source

eventParameterList()

Declaration
public SolidityParser.EventParameterListContext eventParameterList()
Returns
Type Description
SolidityParser.EventParameterListContext
| Improve this Doc View Source

expression()

Declaration
public SolidityParser.ExpressionContext expression()
Returns
Type Description
SolidityParser.ExpressionContext
| Improve this Doc View Source

expressionList()

Declaration
public SolidityParser.ExpressionListContext expressionList()
Returns
Type Description
SolidityParser.ExpressionListContext
| Improve this Doc View Source

expressionStatement()

Declaration
public SolidityParser.ExpressionStatementContext expressionStatement()
Returns
Type Description
SolidityParser.ExpressionStatementContext
| Improve this Doc View Source

forStatement()

Declaration
public SolidityParser.ForStatementContext forStatement()
Returns
Type Description
SolidityParser.ForStatementContext
| Improve this Doc View Source

functionCall()

Declaration
public SolidityParser.FunctionCallContext functionCall()
Returns
Type Description
SolidityParser.FunctionCallContext
| Improve this Doc View Source

functionCallArguments()

Declaration
public SolidityParser.FunctionCallArgumentsContext functionCallArguments()
Returns
Type Description
SolidityParser.FunctionCallArgumentsContext
| Improve this Doc View Source

functionDefinition()

Declaration
public SolidityParser.FunctionDefinitionContext functionDefinition()
Returns
Type Description
SolidityParser.FunctionDefinitionContext
| Improve this Doc View Source

functionDescriptor()

Declaration
public SolidityParser.FunctionDescriptorContext functionDescriptor()
Returns
Type Description
SolidityParser.FunctionDescriptorContext
| Improve this Doc View Source

functionTypeName()

Declaration
public SolidityParser.FunctionTypeNameContext functionTypeName()
Returns
Type Description
SolidityParser.FunctionTypeNameContext
| Improve this Doc View Source

hexLiteral()

Declaration
public SolidityParser.HexLiteralContext hexLiteral()
Returns
Type Description
SolidityParser.HexLiteralContext
| Improve this Doc View Source

identifier()

Declaration
public SolidityParser.IdentifierContext identifier()
Returns
Type Description
SolidityParser.IdentifierContext
| Improve this Doc View Source

identifierList()

Declaration
public SolidityParser.IdentifierListContext identifierList()
Returns
Type Description
SolidityParser.IdentifierListContext
| Improve this Doc View Source

ifStatement()

Declaration
public SolidityParser.IfStatementContext ifStatement()
Returns
Type Description
SolidityParser.IfStatementContext
| Improve this Doc View Source

importDeclaration()

Declaration
public SolidityParser.ImportDeclarationContext importDeclaration()
Returns
Type Description
SolidityParser.ImportDeclarationContext
| Improve this Doc View Source

importDirective()

Declaration
public SolidityParser.ImportDirectiveContext importDirective()
Returns
Type Description
SolidityParser.ImportDirectiveContext
| Improve this Doc View Source

inheritanceSpecifier()

Declaration
public SolidityParser.InheritanceSpecifierContext inheritanceSpecifier()
Returns
Type Description
SolidityParser.InheritanceSpecifierContext
| Improve this Doc View Source

inlineAssemblyStatement()

Declaration
public SolidityParser.InlineAssemblyStatementContext inlineAssemblyStatement()
Returns
Type Description
SolidityParser.InlineAssemblyStatementContext
| Improve this Doc View Source

labelDefinition()

Declaration
public SolidityParser.LabelDefinitionContext labelDefinition()
Returns
Type Description
SolidityParser.LabelDefinitionContext
| Improve this Doc View Source

mapping()

Declaration
public SolidityParser.MappingContext mapping()
Returns
Type Description
SolidityParser.MappingContext
| Improve this Doc View Source

modifierDefinition()

Declaration
public SolidityParser.ModifierDefinitionContext modifierDefinition()
Returns
Type Description
SolidityParser.ModifierDefinitionContext
| Improve this Doc View Source

modifierInvocation()

Declaration
public SolidityParser.ModifierInvocationContext modifierInvocation()
Returns
Type Description
SolidityParser.ModifierInvocationContext
| Improve this Doc View Source

modifierList()

Declaration
public SolidityParser.ModifierListContext modifierList()
Returns
Type Description
SolidityParser.ModifierListContext
| Improve this Doc View Source

nameValue()

Declaration
public SolidityParser.NameValueContext nameValue()
Returns
Type Description
SolidityParser.NameValueContext
| Improve this Doc View Source

nameValueList()

Declaration
public SolidityParser.NameValueListContext nameValueList()
Returns
Type Description
SolidityParser.NameValueListContext
| Improve this Doc View Source

numberLiteral()

Declaration
public SolidityParser.NumberLiteralContext numberLiteral()
Returns
Type Description
SolidityParser.NumberLiteralContext
| Improve this Doc View Source

overrideSpecifier()

Declaration
public SolidityParser.OverrideSpecifierContext overrideSpecifier()
Returns
Type Description
SolidityParser.OverrideSpecifierContext
| Improve this Doc View Source

parameter()

Declaration
public SolidityParser.ParameterContext parameter()
Returns
Type Description
SolidityParser.ParameterContext
| Improve this Doc View Source

parameterList()

Declaration
public SolidityParser.ParameterListContext parameterList()
Returns
Type Description
SolidityParser.ParameterListContext
| Improve this Doc View Source

pragmaDirective()

Declaration
public SolidityParser.PragmaDirectiveContext pragmaDirective()
Returns
Type Description
SolidityParser.PragmaDirectiveContext
| Improve this Doc View Source

pragmaName()

Declaration
public SolidityParser.PragmaNameContext pragmaName()
Returns
Type Description
SolidityParser.PragmaNameContext
| Improve this Doc View Source

pragmaValue()

Declaration
public SolidityParser.PragmaValueContext pragmaValue()
Returns
Type Description
SolidityParser.PragmaValueContext
| Improve this Doc View Source

primaryExpression()

Declaration
public SolidityParser.PrimaryExpressionContext primaryExpression()
Returns
Type Description
SolidityParser.PrimaryExpressionContext
| Improve this Doc View Source

returnParameters()

Declaration
public SolidityParser.ReturnParametersContext returnParameters()
Returns
Type Description
SolidityParser.ReturnParametersContext
| Improve this Doc View Source

returnStatement()

Declaration
public SolidityParser.ReturnStatementContext returnStatement()
Returns
Type Description
SolidityParser.ReturnStatementContext
| 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

simpleStatement()

Declaration
public SolidityParser.SimpleStatementContext simpleStatement()
Returns
Type Description
SolidityParser.SimpleStatementContext
| Improve this Doc View Source

sourceUnit()

Declaration
public SolidityParser.SourceUnitContext sourceUnit()
Returns
Type Description
SolidityParser.SourceUnitContext
| Improve this Doc View Source

statement()

Declaration
public SolidityParser.StatementContext statement()
Returns
Type Description
SolidityParser.StatementContext
| Improve this Doc View Source

stateMutability()

Declaration
public SolidityParser.StateMutabilityContext stateMutability()
Returns
Type Description
SolidityParser.StateMutabilityContext
| Improve this Doc View Source

stateVariableDeclaration()

Declaration
public SolidityParser.StateVariableDeclarationContext stateVariableDeclaration()
Returns
Type Description
SolidityParser.StateVariableDeclarationContext
| Improve this Doc View Source

storageLocation()

Declaration
public SolidityParser.StorageLocationContext storageLocation()
Returns
Type Description
SolidityParser.StorageLocationContext
| Improve this Doc View Source

stringLiteral()

Declaration
public SolidityParser.StringLiteralContext stringLiteral()
Returns
Type Description
SolidityParser.StringLiteralContext
| Improve this Doc View Source

structDefinition()

Declaration
public SolidityParser.StructDefinitionContext structDefinition()
Returns
Type Description
SolidityParser.StructDefinitionContext
| Improve this Doc View Source

subAssembly()

Declaration
public SolidityParser.SubAssemblyContext subAssembly()
Returns
Type Description
SolidityParser.SubAssemblyContext
| Improve this Doc View Source

throwStatement()

Declaration
public SolidityParser.ThrowStatementContext throwStatement()
Returns
Type Description
SolidityParser.ThrowStatementContext
| Improve this Doc View Source

tryStatement()

Declaration
public SolidityParser.TryStatementContext tryStatement()
Returns
Type Description
SolidityParser.TryStatementContext
| Improve this Doc View Source

tupleExpression()

Declaration
public SolidityParser.TupleExpressionContext tupleExpression()
Returns
Type Description
SolidityParser.TupleExpressionContext
| Improve this Doc View Source

typeName()

Declaration
public SolidityParser.TypeNameContext typeName()
Returns
Type Description
SolidityParser.TypeNameContext
| Improve this Doc View Source

typeNameExpression()

Declaration
public SolidityParser.TypeNameExpressionContext typeNameExpression()
Returns
Type Description
SolidityParser.TypeNameExpressionContext
| Improve this Doc View Source

userDefinedTypeName()

Declaration
public SolidityParser.UserDefinedTypeNameContext userDefinedTypeName()
Returns
Type Description
SolidityParser.UserDefinedTypeNameContext
| Improve this Doc View Source

usingForDeclaration()

Declaration
public SolidityParser.UsingForDeclarationContext usingForDeclaration()
Returns
Type Description
SolidityParser.UsingForDeclarationContext
| Improve this Doc View Source

variableDeclaration()

Declaration
public SolidityParser.VariableDeclarationContext variableDeclaration()
Returns
Type Description
SolidityParser.VariableDeclarationContext
| Improve this Doc View Source

variableDeclarationList()

Declaration
public SolidityParser.VariableDeclarationListContext variableDeclarationList()
Returns
Type Description
SolidityParser.VariableDeclarationListContext
| Improve this Doc View Source

variableDeclarationStatement()

Declaration
public SolidityParser.VariableDeclarationStatementContext variableDeclarationStatement()
Returns
Type Description
SolidityParser.VariableDeclarationStatementContext
| Improve this Doc View Source

version()

Declaration
public SolidityParser.VersionContext version()
Returns
Type Description
SolidityParser.VersionContext
| Improve this Doc View Source

versionConstraint()

Declaration
public SolidityParser.VersionConstraintContext versionConstraint()
Returns
Type Description
SolidityParser.VersionConstraintContext
| Improve this Doc View Source

versionOperator()

Declaration
public SolidityParser.VersionOperatorContext versionOperator()
Returns
Type Description
SolidityParser.VersionOperatorContext
| Improve this Doc View Source

whileStatement()

Declaration
public SolidityParser.WhileStatementContext whileStatement()
Returns
Type Description
SolidityParser.WhileStatementContext
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX