1 instantiation of CILParser
ILAssembler (1)
DocumentCompiler.cs (1)
55CILParser parser = new(new UnbufferedTokenStream(preprocessor))
1164 references to CILParser
ILAssembler (1164)
Actions\GrammarActions.BuildImage.cs (1)
309foreach (CILParser.DataLabelReferenceValue reference in _mappedFieldDataReferenceFixups)
Actions\GrammarActions.Conversions.cs (3)
38private readonly List<CILParser.DataLabelReferenceValue> _mappedFieldDataReferenceFixups = new(); 62CILParser.VtfixupDeclContext Context, 152CILParser.AttributeValue<T> attribute)
Actions\GrammarActions.CustomAttributes.Actions.cs (4)
215CILParser.CustomAttrDeclContext context) 219CILParser.CustomDescrContext context) 223CILParser.CustomDescrInMethodBodyContext context) 227CILParser.OwnerTypeContext context)
Actions\GrammarActions.CustomAttributes.Sequences.cs (1)
41value.Type == CILParser.NULLREF
Actions\GrammarActions.CustomAttributes.Serialization.cs (34)
32CILParser.SerializTypeElementContext context, 46CILParser.Float64Context context, 59CILParser.Float64Context context, 71private static bool IsPlainInteger(CILParser.Float64Context context) 72=> context.Start.Type == CILParser.INT32 && 73context.Stop is { Type: CILParser.INT32 }; 94case CILParser.INT8: 95case CILParser.UINT8: 98case CILParser.CHAR: 99case CILParser.INT16: 100case CILParser.UINT16: 103case CILParser.INT32_: 104case CILParser.UINT32: 107case CILParser.INT64_: 108case CILParser.UINT64: 120Debug.Assert(type.Type == CILParser.BOOL); 154CILParser.SerInitContext context, 155CILParser.FieldSerInitContext initializer, 314CILParser.INT8 => SerializationTypeCode.SByte, 315CILParser.UINT8 => SerializationTypeCode.Byte, 316CILParser.INT16 => SerializationTypeCode.Int16, 317CILParser.UINT16 => SerializationTypeCode.UInt16, 318CILParser.INT32_ => SerializationTypeCode.Int32, 319CILParser.UINT32 => SerializationTypeCode.UInt32, 320CILParser.INT64_ => SerializationTypeCode.Int64, 321CILParser.UINT64 => SerializationTypeCode.UInt64, 322CILParser.FLOAT32 => SerializationTypeCode.Single, 323CILParser.FLOAT64_ => SerializationTypeCode.Double, 324CILParser.CHAR => SerializationTypeCode.Char, 325CILParser.BOOL => SerializationTypeCode.Boolean, 326CILParser.STRING => SerializationTypeCode.String, 327CILParser.TYPE => SerializationTypeCode.Type, 328CILParser.OBJECT => SerializationTypeCode.TaggedObject, 408internal static FieldInitializerValue GetInitializerValue(CILParser.InitOptContext context)
Actions\GrammarActions.Data.cs (19)
15internal CILParser.DataDeclarationBuilder CreateDataDeclaration( 16CILParser.DataDeclContext context) 19(context.Parent is not CILParser.MethodDeclContext || 23CILParser.DataDeclContext context, 24CILParser.DataDeclarationBuilder builder, 49foreach (CILParser.DataLabelReferenceValue reference in builder.ReferenceFixups) 60CILParser.DataDeclarationBuilder builder, 69CILParser.DataDeclarationBuilder builder, 78internal byte GetTlsDataSection(CILParser.TlsContext context) 88internal int ParseDataItemCount(CILParser.DataDeclarationBuilder builder, IToken token) 100internal void AddDataString(CILParser.DataDeclarationBuilder builder, string value) 104CILParser.DataDeclarationBuilder builder, 110builder.ReferenceFixups ??= new List<CILParser.DataLabelReferenceValue>(); 111builder.ReferenceFixups.Add(new CILParser.DataLabelReferenceValue( 120CILParser.DataDeclarationBuilder builder, 125CILParser.DataDeclarationBuilder builder, 154CILParser.DataDeclarationBuilder builder, 173CILParser.DataDeclarationBuilder builder, 206CILParser.DataDeclarationBuilder builder,
Actions\GrammarActions.Debug.cs (3)
107CILParser.ExtSourceSpecContext context, 194CILParser.LanguageDeclContext context, 225(context.Parent is not CILParser.MethodDeclContext || _currentMethod is not null);
Actions\GrammarActions.Declarations.Actions.cs (15)
14internal void ProcessTopLevelDataDeclaration(CILParser.DataDeclContext context) 17internal void ProcessTopLevelVTableDeclaration(CILParser.VtableDeclContext context) 25internal void ProcessTopLevelVTableFixupDeclaration(CILParser.VtfixupDeclContext context) 33internal void ProcessTopLevelSourceDirective(CILParser.ExtSourceSpecContext context) 36internal void ProcessTopLevelFileDeclaration(CILParser.FileDeclContext context) 44internal void ProcessTopLevelAssembly(CILParser.AssemblyBlockContext context) 52internal void ProcessTopLevelAssemblyReference(CILParser.AssemblyRefBlockContext context) 60internal void ProcessTopLevelExportedType(CILParser.ExptypeBlockContext context) 68internal void ProcessTopLevelManifestResource(CILParser.ManifestResBlockContext context) 77CILParser.ModuleHeadContext context, 86internal void SetEmptyModuleHeader(CILParser.ModuleHeadContext context) 114internal void ProcessTopLevelSecurityDeclaration(CILParser.SecDeclContext context) 124internal void ProcessTopLevelCustomAttribute(CILParser.CustomAttrDeclContext context) 175internal void ProcessTopLevelLanguageDirective(CILParser.LanguageDeclContext context) 178internal void ProcessTopLevelTypedef(CILParser.TypedefDeclContext context)
Actions\GrammarActions.Instructions.cs (5)
290internal CILParser.SwitchInstructionBuilder CreateSwitchInstruction(IToken opcodeToken) 293internal void AddSwitchLabel(CILParser.SwitchInstructionBuilder builder, IToken labelToken) 296internal void AddSwitchOffset(CILParser.SwitchInstructionBuilder builder, IToken offsetToken) 300internal void CompleteSwitchInstruction(CILParser.SwitchInstructionBuilder? builder) 377internal EntityRegistry.EntityBase ResolveMetadataToken(CILParser.MdtokenContext context)
Actions\GrammarActions.Instructions.References.cs (6)
13internal void EmitMethodReferenceInstruction(IToken opcodeToken, CILParser.MethodRefContext context) 38internal void EmitFieldReferenceInstruction(IToken opcodeToken, CILParser.FieldRefContext context) 49internal void EmitMetadataTokenInstruction(IToken opcodeToken, CILParser.MdtokenContext context) 60internal void EmitTypeReferenceInstruction(IToken opcodeToken, CILParser.TypeSpecContext context) 71internal void EmitCalliInstruction(IToken opcodeToken, CILParser.CalliSignatureContext context) 85internal void EmitOwnerTokenInstruction(IToken opcodeToken, CILParser.OwnerTypeContext context)
Actions\GrammarActions.Literals.cs (4)
33internal void AddDottedNamePart(CILParser.DottedNameBuilder builder, string value) 44internal void AddDottedNameToken(CILParser.DottedNameBuilder builder, IToken token) 47internal string EndDottedName(CILParser.DottedNameBuilder builder) 84internal static string GetIdentifier(CILParser.IdContext context)
Actions\GrammarActions.Manifest.Assembly.cs (2)
18internal void SetAssemblyAttribute(CILParser.AsmAttrAnyContext context) 198internal void MaterializeAssemblyDefinition(CILParser.AssemblyBlockContext context)
Actions\GrammarActions.Manifest.ExportedTypes.cs (2)
15internal void SetExportedTypeAttribute(CILParser.ExptAttrContext context) 294internal void MaterializeExportedType(CILParser.ExptypeBlockContext context)
Actions\GrammarActions.Manifest.Files.cs (7)
24CILParser.FileDeclarationBuilder builder, 28internal void SetFileName(CILParser.FileDeclarationBuilder builder, string name) 32CILParser.FileDeclarationBuilder builder, 37CILParser.FileDeclarationBuilder builder, 42CILParser.FileDeclContext context, 43CILParser.FileDeclarationBuilder builder, 72CILParser.FileDeclContext context)
Actions\GrammarActions.Manifest.References.cs (1)
77internal void MaterializeAssemblyReference(CILParser.AssemblyRefBlockContext context)
Actions\GrammarActions.Manifest.Resources.cs (1)
151internal void MaterializeManifestResource(CILParser.ManifestResBlockContext context)
Actions\GrammarActions.Manifest.Typedefs.cs (1)
67internal void MaterializeTypedef(CILParser.TypedefDeclContext context)
Actions\GrammarActions.Manifest.VTable.cs (2)
59internal void MaterializeVTable(CILParser.VtableDeclContext context) 65internal void MaterializeVTableFixup(CILParser.VtfixupDeclContext context)
Actions\GrammarActions.Marshalling.Actions.cs (94)
35CILParser.MarshalBlobBuilder builder, 39internal void AddMarshalBlobByte(CILParser.MarshalBlobBuilder builder, byte value) 43CILParser.MarshalBlobBuilder builder) 47CILParser.NativeTypeBuilder builder, 52CILParser.NativeTypeBuilder builder, 59CILParser.NativeTypeBuilder builder) 92CILParser.NativeTypeElementContext context, 123CILParser.NativeTypeElementContext context, 144CILParser.NativeTypeElementContext context) 154CILParser.NativeTypeElementContext context, 162CILParser.VariantTypeBuilder builder, 167CILParser.VariantTypeBuilder builder, 172CILParser.ARRAY_TYPE_NO_BOUNDS => VarEnum.VT_ARRAY, 173CILParser.VECTOR => VarEnum.VT_VECTOR, 174CILParser.REF => VarEnum.VT_BYREF, 179internal VariantTypeValue CreateVariantType(CILParser.VariantTypeBuilder builder) 352CILParser.VARIANT => (NativeTypeVariant, "VARIANT"), 353CILParser.SYSCHAR => (NativeTypeSysChar, "SYSCHAR"), 354CILParser.VOID => (NativeTypeVoid, "VOID"), 355CILParser.DECIMAL => (NativeTypeDecimal, "DECIMAL"), 356CILParser.DATE => (NativeTypeDate, "DATE"), 357CILParser.OBJECTREF => (NativeTypeObjectReference, "OBJECTREF"), 372CILParser.IUNKNOWN => UnmanagedType.IUnknown, 373CILParser.IDISPATCH => UnmanagedType.IDispatch, 374CILParser.INTERFACE => UnmanagedType.Interface, 412CILParser.NULL => VarEnum.VT_EMPTY, 413CILParser.VARIANT => VarEnum.VT_VARIANT, 414CILParser.CURRENCY => VarEnum.VT_CY, 415CILParser.VOID => VarEnum.VT_VOID, 416CILParser.BOOL => VarEnum.VT_BOOL, 417CILParser.INT8 => VarEnum.VT_I1, 418CILParser.INT16 => VarEnum.VT_I2, 419CILParser.INT32_ => VarEnum.VT_I4, 420CILParser.INT64_ => VarEnum.VT_I8, 421CILParser.FLOAT32 => VarEnum.VT_R4, 422CILParser.FLOAT64_ => VarEnum.VT_R8, 423CILParser.UINT8 => VarEnum.VT_UI1, 424CILParser.UINT16 => VarEnum.VT_UI2, 425CILParser.UINT32 => VarEnum.VT_UI4, 426CILParser.UINT64 => VarEnum.VT_UI8, 427CILParser.PTR => VarEnum.VT_PTR, 428CILParser.DECIMAL => VarEnum.VT_DECIMAL, 429CILParser.DATE => VarEnum.VT_DATE, 430CILParser.BSTR => VarEnum.VT_BSTR, 431CILParser.LPSTR => VarEnum.VT_LPSTR, 432CILParser.LPWSTR => VarEnum.VT_LPWSTR, 433CILParser.IUNKNOWN => VarEnum.VT_UNKNOWN, 434CILParser.IDISPATCH => VarEnum.VT_DISPATCH, 435CILParser.SAFEARRAY => VarEnum.VT_SAFEARRAY, 436CILParser.INT => VarEnum.VT_INT, 437CILParser.UINT => VarEnum.VT_UINT, 438CILParser.ERROR => VarEnum.VT_ERROR, 439CILParser.HRESULT => VarEnum.VT_HRESULT, 440CILParser.CARRAY => VarEnum.VT_CARRAY, 441CILParser.USERDEFINED => VarEnum.VT_USERDEFINED, 442CILParser.RECORD => VarEnum.VT_RECORD, 443CILParser.FILETIME => VarEnum.VT_FILETIME, 444CILParser.BLOB => VarEnum.VT_BLOB, 445CILParser.STREAM => VarEnum.VT_STREAM, 446CILParser.STORAGE => VarEnum.VT_STORAGE, 447CILParser.STREAMED_OBJECT => VarEnum.VT_STREAMED_OBJECT, 448CILParser.STORED_OBJECT => VarEnum.VT_STORED_OBJECT, 449CILParser.BLOB_OBJECT => VarEnum.VT_BLOB_OBJECT, 450CILParser.CF => VarEnum.VT_CF, 451CILParser.CLSID => VarEnum.VT_CLSID, 461CILParser.CURRENCY => UnmanagedType.Currency, 462CILParser.BOOL => UnmanagedType.Bool, 463CILParser.INT8 => UnmanagedType.I1, 464CILParser.INT16 => UnmanagedType.I2, 465CILParser.INT32_ => UnmanagedType.I4, 466CILParser.INT64_ => UnmanagedType.I8, 467CILParser.FLOAT32 => UnmanagedType.R4, 468CILParser.FLOAT64_ => UnmanagedType.R8, 469CILParser.ERROR => UnmanagedType.Error, 470CILParser.UINT8 => UnmanagedType.U1, 471CILParser.UINT16 => UnmanagedType.U2, 472CILParser.UINT32 => UnmanagedType.U4, 473CILParser.UINT64 => UnmanagedType.U8, 474CILParser.BSTR => UnmanagedType.BStr, 475CILParser.LPSTR => UnmanagedType.LPStr, 476CILParser.LPWSTR => UnmanagedType.LPWStr, 477CILParser.LPTSTR => UnmanagedType.LPTStr, 478CILParser.STRUCT => UnmanagedType.Struct, 479CILParser.INT => UnmanagedType.SysInt, 480CILParser.UINT => UnmanagedType.SysUInt, 481CILParser.BYVALSTR => UnmanagedType.VBByRefStr, 482CILParser.TBSTR => UnmanagedType.TBStr, 483CILParser.METHOD => UnmanagedType.FunctionPtr, 484CILParser.LPSTRUCT => UnmanagedType.LPStruct, 485CILParser.ANY => UnmanagedType.AsAny, 494CILParser.INT8 => UnmanagedType.U1, 495CILParser.INT16 => UnmanagedType.U2, 496CILParser.INT32_ => UnmanagedType.U4, 497CILParser.INT64_ => UnmanagedType.U8,
Actions\GrammarActions.Members.Class.cs (23)
32internal void ProcessClassDataDeclaration(CILParser.DataDeclContext context) 38internal void ProcessClassSecurityDeclaration(CILParser.SecDeclContext context) 49internal void ProcessClassSourceDirective(CILParser.ExtSourceSpecContext context) 55internal void ProcessClassLanguageDirective(CILParser.LanguageDeclContext context) 61internal void ProcessClassCustomAttribute(CILParser.CustomAttrDeclContext context) 97CILParser.ExportHeadContext export, 98CILParser.ExptypeDeclsContext declarations) 111CILParser.ClassDeclContext context, 142CILParser.ClassDeclContext context, 178CILParser.ClassDeclContext context, 335internal CILParser.CustomAttributeOwnerValue BeginClassGenericParameterDirective( 336CILParser.ClassDeclContext context, 348internal CILParser.CustomAttributeOwnerValue BeginClassGenericParameterDirective( 359internal CILParser.CustomAttributeOwnerValue BeginClassGenericConstraintDirective( 360CILParser.ClassDeclContext context, 375internal CILParser.CustomAttributeOwnerValue BeginClassGenericConstraintDirective( 390private CILParser.CustomAttributeOwnerValue BeginClassGenericDirective( 394return new CILParser.CustomAttributeOwnerValue(owner); 398CILParser.CustomAttributeOwnerValue ownerValue, 399CILParser.CustomAttrDeclContext attribute) 414CILParser.ClassDeclContext context, 480CILParser.ClassDeclContext context, 482CILParser.CustomDescrContext attribute)
Actions\GrammarActions.Members.Fields.cs (27)
16internal CILParser.FieldDeclarationBuilder PrepareFieldDeclaration() 19return new CILParser.FieldDeclarationBuilder(); 23CILParser.FieldDeclarationBuilder builder, 24CILParser.AttributeValue<FieldAttributes> value) 28CILParser.FieldDeclarationBuilder builder, 33CILParser.FieldDeclContext context, 34CILParser.FieldDeclarationBuilder builder, 36CILParser.RepeatOptContext offset, 66CILParser.FieldDeclContext context, 106internal CILParser.AttributeValue<FieldAttributes> CreateFieldAttribute(IToken token) 109"static" => new CILParser.AttributeValue<FieldAttributes>(FieldAttributes.Static, 0, true), 110"public" => new CILParser.AttributeValue<FieldAttributes>( 114"private" => new CILParser.AttributeValue<FieldAttributes>( 118"family" => new CILParser.AttributeValue<FieldAttributes>( 122"initonly" => new CILParser.AttributeValue<FieldAttributes>(FieldAttributes.InitOnly, 0, true), 123"rtspecialname" => new CILParser.AttributeValue<FieldAttributes>(FieldAttributes.RTSpecialName, 0, true), 124"specialname" => new CILParser.AttributeValue<FieldAttributes>(FieldAttributes.SpecialName, 0, true), 125"assembly" => new CILParser.AttributeValue<FieldAttributes>( 129"famandassem" => new CILParser.AttributeValue<FieldAttributes>( 133"famorassem" => new CILParser.AttributeValue<FieldAttributes>( 137"privatescope" => new CILParser.AttributeValue<FieldAttributes>( 141"literal" => new CILParser.AttributeValue<FieldAttributes>(FieldAttributes.Literal, 0, true), 143"notserialized" => new CILParser.AttributeValue<FieldAttributes>(FieldAttributes.NotSerialized, 0, true), 145"volatile" => new CILParser.AttributeValue<FieldAttributes>(0, 0, true), 149internal CILParser.AttributeValue<FieldAttributes> CreateRawFieldAttribute(IToken token) 158internal void SetFieldOffset(CILParser.RepeatOptContext context, IToken token) 165CILParser.FieldRefContext context)
Actions\GrammarActions.Members.PropertiesEvents.cs (39)
15CILParser.PropertyHeaderBuilder builder, 16CILParser.AttributeValue<PropertyAttributes> value) 20CILParser.PropHeadContext context, 21CILParser.PropertyHeaderBuilder builder, 45internal CILParser.AttributeValue<PropertyAttributes> CreatePropertyAttribute(IToken token) 48"specialname" => new CILParser.AttributeValue<PropertyAttributes>( 52"rtspecialname" => new CILParser.AttributeValue<PropertyAttributes>(0, 0, true), 56internal CILParser.PropertyBodyValue BeginProperty(PropertyHeaderValue value) 85return new CILParser.PropertyBodyValue(property); 89CILParser.PropertyBodyValue body, 94CILParser.PropertyBodyValue body, 99CILParser.PropertyBodyValue body, 104CILParser.PropertyBodyValue body, 116CILParser.PropertyBodyValue body, 117CILParser.CustomAttrDeclContext attribute) 132CILParser.PropertyBodyValue body, 133CILParser.ExtSourceSpecContext context) 140CILParser.PropertyBodyValue body, 141CILParser.LanguageDeclContext context) 148CILParser.EventHeaderBuilder builder, 149CILParser.AttributeValue<EventAttributes> value) 153CILParser.EventHeadContext context, 154CILParser.EventHeaderBuilder builder, 172internal CILParser.AttributeValue<EventAttributes> CreateEventAttribute(IToken token) 175"specialname" => new CILParser.AttributeValue<EventAttributes>( 179"rtspecialname" => new CILParser.AttributeValue<EventAttributes>(0, 0, true), 183internal CILParser.EventBodyValue BeginEvent(EventHeaderValue value) 200return new CILParser.EventBodyValue(@event); 203internal void AddEventAdder(CILParser.EventBodyValue body, MethodReferenceValue value) 206internal void AddEventRemover(CILParser.EventBodyValue body, MethodReferenceValue value) 209internal void AddEventRaiser(CILParser.EventBodyValue body, MethodReferenceValue value) 212internal void AddEventOther(CILParser.EventBodyValue body, MethodReferenceValue value) 216CILParser.EventBodyValue body, 228CILParser.EventBodyValue body, 229CILParser.CustomAttrDeclContext attribute) 244CILParser.EventBodyValue body, 245CILParser.ExtSourceSpecContext context) 252CILParser.EventBodyValue body, 253CILParser.LanguageDeclContext context)
Actions\GrammarActions.MethodBodies.Directives.cs (13)
17CILParser.LocalsDeclContext context, 58CILParser.ExportDeclContext context, 100CILParser.VtentryDeclContext context, 133CILParser.OverrideDeclContext context, 205CILParser.CustomAttrDeclContext attribute) 213CILParser.ParameterDeclContext context, 309CILParser.Int32Context? indexContext, 311CILParser.ParameterDeclContext diagnosticContext) 365internal void ProcessMethodDataDeclaration(CILParser.DataDeclContext context) 369internal void ProcessMethodSecurityDeclaration(CILParser.SecDeclContext context) 381internal void ProcessMethodSourceDirective(CILParser.ExtSourceSpecContext context) 384internal void ProcessMethodLanguageDirective(CILParser.LanguageDeclContext context) 388internal void ProcessMethodCustomAttribute(CILParser.CustomDescrInMethodBodyContext context)
Actions\GrammarActions.MethodBodies.ExceptionHandling.cs (9)
18private readonly Dictionary<CILParser.ScopeBlockContext, (int Start, int End)> _scopeRanges = new(); 62internal void BeginScope(CILParser.ScopeBlockContext context) 71internal void EndScope(CILParser.ScopeBlockContext context) 90CILParser.SehBlockContext context, 160CILParser.CatchClauseContext context, 177internal ExceptionRangeValue CreateScopeExceptionRange(CILParser.ScopeBlockContext scope) 190internal ExceptionFilterValue CreateScopeFilter(CILParser.ScopeBlockContext scope) 247private (LabelHandle Start, LabelHandle End) GetScopeRange(CILParser.ScopeBlockContext context) 277CILParser.ScopeBlockContext Context,
Actions\GrammarActions.MethodHeaders.Actions.cs (75)
14internal CILParser.MethodHeaderBuilder PrepareMethodHeader() 17return new CILParser.MethodHeaderBuilder(); 21CILParser.MethodHeaderBuilder builder, 22CILParser.AttributeValue<MethodAttributes> value) 25internal void AddPInvoke(CILParser.MethodHeaderBuilder builder, PInvokeValue value) 29CILParser.MethodHeaderBuilder builder, 30CILParser.AttributeValue<MethodImplAttributes> value) 36CILParser.MethodHeadContext context, 37CILParser.MethodHeaderBuilder builder, 67internal CILParser.AttributeValue<MethodAttributes> CreateMethodAttribute(IToken token) 70"static" => new CILParser.AttributeValue<MethodAttributes>(MethodAttributes.Static, 0, true), 71"public" => new CILParser.AttributeValue<MethodAttributes>( 75"private" => new CILParser.AttributeValue<MethodAttributes>( 79"family" => new CILParser.AttributeValue<MethodAttributes>( 83"final" => new CILParser.AttributeValue<MethodAttributes>(MethodAttributes.Final, 0, true), 84"specialname" => new CILParser.AttributeValue<MethodAttributes>(MethodAttributes.SpecialName, 0, true), 85"virtual" => new CILParser.AttributeValue<MethodAttributes>(MethodAttributes.Virtual, 0, true), 86"strict" => new CILParser.AttributeValue<MethodAttributes>( 90"abstract" => new CILParser.AttributeValue<MethodAttributes>(MethodAttributes.Abstract, 0, true), 91"assembly" => new CILParser.AttributeValue<MethodAttributes>( 95"famandassem" => new CILParser.AttributeValue<MethodAttributes>( 99"famorassem" => new CILParser.AttributeValue<MethodAttributes>( 103"privatescope" => new CILParser.AttributeValue<MethodAttributes>( 107"hidebysig" => new CILParser.AttributeValue<MethodAttributes>(MethodAttributes.HideBySig, 0, true), 108"newslot" => new CILParser.AttributeValue<MethodAttributes>(MethodAttributes.NewSlot, 0, true), 109"rtspecialname" => new CILParser.AttributeValue<MethodAttributes>(MethodAttributes.RTSpecialName, 0, true), 110"unmanagedexp" => new CILParser.AttributeValue<MethodAttributes>(MethodAttributes.UnmanagedExport, 0, true), 111"reqsecobj" => new CILParser.AttributeValue<MethodAttributes>(MethodAttributes.RequireSecObject, 0, true), 115internal CILParser.AttributeValue<MethodAttributes> CreateRawMethodAttribute(IToken token) 118internal CILParser.AttributeValue<MethodImplAttributes> 122"native" => new CILParser.AttributeValue<MethodImplAttributes>( 126"cil" or "il" => new CILParser.AttributeValue<MethodImplAttributes>( 130"optil" => new CILParser.AttributeValue<MethodImplAttributes>( 134"managed" => new CILParser.AttributeValue<MethodImplAttributes>( 138"unmanaged" => new CILParser.AttributeValue<MethodImplAttributes>( 142"forwardref" => new CILParser.AttributeValue<MethodImplAttributes>(MethodImplAttributes.ForwardRef, 0, true), 143"preservesig" => new CILParser.AttributeValue<MethodImplAttributes>(MethodImplAttributes.PreserveSig, 0, true), 144"runtime" => new CILParser.AttributeValue<MethodImplAttributes>( 148"internalcall" => new CILParser.AttributeValue<MethodImplAttributes>(MethodImplAttributes.InternalCall, 0, true), 149"synchronized" => new CILParser.AttributeValue<MethodImplAttributes>(MethodImplAttributes.Synchronized, 0, true), 150"noinlining" => new CILParser.AttributeValue<MethodImplAttributes>(MethodImplAttributes.NoInlining, 0, true), 151"aggressiveinlining" => new CILParser.AttributeValue<MethodImplAttributes>( 155"nooptimization" => new CILParser.AttributeValue<MethodImplAttributes>(MethodImplAttributes.NoOptimization, 0, true), 156"aggressiveoptimization" => new CILParser.AttributeValue<MethodImplAttributes>( 160"async" => new CILParser.AttributeValue<MethodImplAttributes>(MethodImplAttributes.Async, 0, true), 164internal CILParser.AttributeValue<MethodImplAttributes> 168internal void SetPInvokeModule(CILParser.PInvokeBuilder builder, string moduleName) 172CILParser.PInvokeBuilder builder, 177CILParser.PInvokeBuilder builder, 178CILParser.AttributeValue<MethodImportAttributes> value) 181internal PInvokeValue CreatePInvoke(CILParser.PInvokeBuilder builder) 184internal CILParser.AttributeValue<MethodImportAttributes> 188"nomangle" => new CILParser.AttributeValue<MethodImportAttributes>( 192"ansi" => new CILParser.AttributeValue<MethodImportAttributes>( 196"unicode" => new CILParser.AttributeValue<MethodImportAttributes>( 200"autochar" => new CILParser.AttributeValue<MethodImportAttributes>( 204"lasterr" => new CILParser.AttributeValue<MethodImportAttributes>( 208"winapi" => new CILParser.AttributeValue<MethodImportAttributes>( 212"cdecl" => new CILParser.AttributeValue<MethodImportAttributes>( 216"stdcall" => new CILParser.AttributeValue<MethodImportAttributes>( 220"thiscall" => new CILParser.AttributeValue<MethodImportAttributes>( 224"fastcall" => new CILParser.AttributeValue<MethodImportAttributes>( 231internal CILParser.AttributeValue<MethodImportAttributes> 240internal CILParser.AttributeValue<MethodImportAttributes> 249internal CILParser.AttributeValue<MethodImportAttributes> 256internal CILParser.AttributeValue<GenericParameterAttributes> 260"+" => new CILParser.AttributeValue<GenericParameterAttributes>( 264"-" => new CILParser.AttributeValue<GenericParameterAttributes>( 268"class" => new CILParser.AttributeValue<GenericParameterAttributes>( 272"valuetype" => new CILParser.AttributeValue<GenericParameterAttributes>( 276"byreflike" => new CILParser.AttributeValue<GenericParameterAttributes>( 280".ctor" => new CILParser.AttributeValue<GenericParameterAttributes>( 287internal CILParser.AttributeValue<GenericParameterAttributes> 296CILParser.AttributeValue<GenericParameterAttributes> value) 302CILParser.TyBoundContext? constraints,
Actions\GrammarActions.MethodHeaders.cs (2)
12internal void BeginMethod(CILParser.MethodHeadContext context, MethodHeaderValue value) 152CILParser.MethodHeadContext context)
Actions\GrammarActions.Security.cs (2)
77CILParser.SecDeclContext context, 208CILParser.SecDeclContext context)
Actions\GrammarActions.Signatures.Actions.cs (33)
30CILParser.DEFAULT => SignatureCallingConvention.Default, 31CILParser.VARARG => SignatureCallingConvention.VarArgs, 32CILParser.CDECL => SignatureCallingConvention.CDecl, 33CILParser.STDCALL => SignatureCallingConvention.StdCall, 34CILParser.THISCALL => SignatureCallingConvention.ThisCall, 35CILParser.FASTCALL => SignatureCallingConvention.FastCall, 36CILParser.UNMANAGED => SignatureCallingConvention.Unmanaged, 40internal void InitializeBound(CILParser.BoundContext context) 48internal void SetBoundSize(CILParser.BoundContext context, IToken sizeToken) 56internal void SetBoundRange(CILParser.BoundContext context, IToken lowerToken, IToken upperToken) 65internal void SetBoundLower(CILParser.BoundContext context, IToken lowerToken) 71internal ArrayBoundValue CreateArrayBound(CILParser.BoundContext bound) 83CILParser.IdContext? name) 91internal void SetParameterAttributeElement(CILParser.ParamAttrElementContext context, IToken attribute) 103internal void SetRawParameterAttributeElement(CILParser.ParamAttrElementContext context, IToken token) 181(CILParser.CHAR, false) => SignatureTypeCode.Char, 182(CILParser.STRING, false) => SignatureTypeCode.String, 183(CILParser.BOOL, false) => SignatureTypeCode.Boolean, 184(CILParser.INT8, false) => SignatureTypeCode.SByte, 185(CILParser.INT16, false) => SignatureTypeCode.Int16, 186(CILParser.INT32_, false) => SignatureTypeCode.Int32, 187(CILParser.INT64_, false) => SignatureTypeCode.Int64, 188(CILParser.FLOAT32, false) => SignatureTypeCode.Single, 189(CILParser.FLOAT64_, false) => SignatureTypeCode.Double, 190(CILParser.UINT8, false) => SignatureTypeCode.Byte, 191(CILParser.UINT16, false) => SignatureTypeCode.UInt16, 192(CILParser.UINT32, false) => SignatureTypeCode.UInt32, 193(CILParser.UINT64, false) => SignatureTypeCode.UInt64, 194(CILParser.INT8, true) => SignatureTypeCode.Byte, 195(CILParser.INT16, true) => SignatureTypeCode.UInt16, 196(CILParser.INT32_, true) => SignatureTypeCode.UInt32, 197(CILParser.INT64_, true) => SignatureTypeCode.UInt64, 220internal int GetGenericArity(CILParser.GenArityNotEmptyContext? context)
Actions\GrammarActions.Signatures.cs (2)
8internal EntityRegistry.EntityBase MaterializeMethodReference(CILParser.MethodRefContext context) 11internal EntityRegistry.TypeEntity ResolveTypeSpecification(CILParser.TypeSpecContext context)
Actions\GrammarActions.Signatures.Types.cs (1)
79case CILParser.ErrorElementTypeValue:
Actions\GrammarActions.Types.cs (2)
41internal void EndDeclaration(CILParser.DeclContext context) 49internal void EndClassDeclaration(CILParser.ClassDeclContext context)
Actions\GrammarActions.Types.Headers.Actions.cs (6)
17internal CILParser.ClassHeaderBuilder PrepareClassHeader() 20return new CILParser.ClassHeaderBuilder(); 24CILParser.ClassHeaderBuilder builder, 29CILParser.ClassHeadContext context, 30CILParser.ClassHeaderBuilder builder, 149=> new(new CILParser.AttributeValue<TypeAttributes>(value, groupMask, true), fallbackBase, requireSealed);
Actions\GrammarActions.Types.Headers.cs (7)
14CILParser.NameSpaceHeadContext context, 36internal void BeginType(CILParser.ClassHeadContext context, ClassHeaderValue value) 49CILParser.ClassHeadContext context, 105CILParser.ClassHeadContext context, 120CILParser.AttributeValue<TypeAttributes> attribute = classAttribute.Attribute; 183CILParser.ClassHeadContext context, 190CILParser.AttributeValue<TypeAttributes> attribute = classAttribute.Attribute;
CILParser.SemanticValueAliases.cs (173)
4global using AnsiBstrNativeTypeElementValue = ILAssembler.CILParser.AnsiBstrNativeTypeElementValue; 5global using ArrayBoundValue = ILAssembler.CILParser.ArrayBoundValue; 6global using ArraySerializationTypeValue = ILAssembler.CILParser.ArraySerializationTypeValue; 7global using ArraySerializedInitializerValue = ILAssembler.CILParser.ArraySerializedInitializerValue; 8global using ArrayTypeModifierValue = ILAssembler.CILParser.ArrayTypeModifierValue; 9global using AssemblyCustomAttributeDirectiveValue = ILAssembler.CILParser.AssemblyCustomAttributeDirectiveValue; 10global using AssemblyQualifiedClassNameValue = ILAssembler.CILParser.AssemblyQualifiedClassNameValue; 11global using AssemblyDeclarationValue = ILAssembler.CILParser.AssemblyDeclarationValue; 12global using AssemblyDefinitionValue = ILAssembler.CILParser.AssemblyDefinitionValue; 13global using AssemblyHashAlgorithmDirectiveValue = ILAssembler.CILParser.AssemblyHashAlgorithmDirectiveValue; 14global using AssemblyLocaleDirectiveValue = ILAssembler.CILParser.AssemblyLocaleDirectiveValue; 15global using AssemblyPublicKeyDirectiveValue = ILAssembler.CILParser.AssemblyPublicKeyDirectiveValue; 16global using AssemblyReferenceHashDirectiveValue = ILAssembler.CILParser.AssemblyReferenceHashDirectiveValue; 17global using AssemblyReferenceHeaderValue = ILAssembler.CILParser.AssemblyReferenceHeaderValue; 18global using AssemblyReferencePublicKeyTokenDirectiveValue = ILAssembler.CILParser.AssemblyReferencePublicKeyTokenDirectiveValue; 19global using AssemblyReferenceValue = ILAssembler.CILParser.AssemblyReferenceValue; 20global using AssemblySecurityDirectiveValue = ILAssembler.CILParser.AssemblySecurityDirectiveValue; 21global using AssemblyTypeSpecificationValue = ILAssembler.CILParser.AssemblyTypeSpecificationValue; 22global using AssemblyVersionDirectiveValue = ILAssembler.CILParser.AssemblyVersionDirectiveValue; 23global using AttributePermissionSetValue = ILAssembler.CILParser.AttributePermissionSetValue; 24global using CalliSignatureValue = ILAssembler.CILParser.CalliSignatureValue; 25global using CatchExceptionClauseValue = ILAssembler.CILParser.CatchExceptionClauseValue; 26global using CatchTypeValue = ILAssembler.CILParser.CatchTypeValue; 27global using ClassAttributeValue = ILAssembler.CILParser.ClassAttributeValue; 28global using ClassElementTypeValue = ILAssembler.CILParser.ClassElementTypeValue; 29global using ClassEnumSerializationTypeValue = ILAssembler.CILParser.ClassEnumSerializationTypeValue; 30global using ClassHeaderValue = ILAssembler.CILParser.ClassHeaderValue; 31global using ClassNameSerializedInitializerValue = ILAssembler.CILParser.ClassNameSerializedInitializerValue; 32global using ClassNameValue = ILAssembler.CILParser.ClassNameValue; 33global using ClassSerializedSequenceValue = ILAssembler.CILParser.ClassSerializedSequenceValue; 34global using ClassSequenceElementValue = ILAssembler.CILParser.ClassSequenceElementValue; 35global using ClassTypeSpecificationValue = ILAssembler.CILParser.ClassTypeSpecificationValue; 36global using ClassTypedefDeclarationValue = ILAssembler.CILParser.ClassTypedefDeclarationValue; 37global using CustomAttributeApplicationValue = ILAssembler.CILParser.CustomAttributeApplicationValue; 38global using CustomAttributeBlobValue = ILAssembler.CILParser.CustomAttributeBlobValue; 39global using CustomAttributeDeclarationValue = ILAssembler.CILParser.CustomAttributeDeclarationValue; 40global using CustomAttributeDescriptorValue = ILAssembler.CILParser.CustomAttributeDescriptorValue; 41global using CustomAttributeNamedArgumentValue = ILAssembler.CILParser.CustomAttributeNamedArgumentValue; 42global using CustomAttributeTypedefDeclarationValue = ILAssembler.CILParser.CustomAttributeTypedefDeclarationValue; 43global using CustomAttributeTypedefValue = ILAssembler.CILParser.CustomAttributeTypedefValue; 44global using CustomMarshallerNativeTypeElementValue = ILAssembler.CILParser.CustomMarshallerNativeTypeElementValue; 45global using CustomTypeModifierValue = ILAssembler.CILParser.CustomTypeModifierValue; 46global using DataDeclarationBuilder = ILAssembler.CILParser.DataDeclarationBuilder; 47global using DeprecatedNativeTypeElementValue = ILAssembler.CILParser.DeprecatedNativeTypeElementValue; 48global using ElementTypeValue = ILAssembler.CILParser.ElementTypeValue; 49global using EmptyNativeTypeElementValue = ILAssembler.CILParser.EmptyNativeTypeElementValue; 50global using EmptyPermissionDeclarationValue = ILAssembler.CILParser.EmptyPermissionDeclarationValue; 51global using EventHeaderValue = ILAssembler.CILParser.EventHeaderValue; 52global using ExceptionClauseValue = ILAssembler.CILParser.ExceptionClauseValue; 53global using ExceptionFilterValue = ILAssembler.CILParser.ExceptionFilterValue; 54global using ExceptionRangeValue = ILAssembler.CILParser.ExceptionRangeValue; 55global using ExportedTypeAssemblyDirectiveValue = ILAssembler.CILParser.ExportedTypeAssemblyDirectiveValue; 56global using ExportedTypeCustomAttributeDirectiveValue = ILAssembler.CILParser.ExportedTypeCustomAttributeDirectiveValue; 57global using ExportedTypeDeclarationValue = ILAssembler.CILParser.ExportedTypeDeclarationValue; 58global using ExportedTypeDefinitionIdDirectiveValue = ILAssembler.CILParser.ExportedTypeDefinitionIdDirectiveValue; 59global using ExportedTypeFileDirectiveValue = ILAssembler.CILParser.ExportedTypeFileDirectiveValue; 60global using ExportedTypeHeaderValue = ILAssembler.CILParser.ExportedTypeHeaderValue; 61global using ExportedTypeMetadataTokenDirectiveValue = ILAssembler.CILParser.ExportedTypeMetadataTokenDirectiveValue; 62global using ExportedTypeValue = ILAssembler.CILParser.ExportedTypeValue; 63global using FaultExceptionClauseValue = ILAssembler.CILParser.FaultExceptionClauseValue; 64global using FieldDeclarationValue = ILAssembler.CILParser.FieldDeclarationValue; 65global using FileDeclarationValue = ILAssembler.CILParser.FileDeclarationValue; 66global using FieldInitializerValue = ILAssembler.CILParser.FieldInitializerValue; 67global using FieldMemberReferenceValue = ILAssembler.CILParser.FieldMemberReferenceValue; 68global using FieldReferenceValue = ILAssembler.CILParser.FieldReferenceValue; 69global using FilterExceptionClauseValue = ILAssembler.CILParser.FilterExceptionClauseValue; 70global using FinallyExceptionClauseValue = ILAssembler.CILParser.FinallyExceptionClauseValue; 71global using FixedArrayNativeTypeElementValue = ILAssembler.CILParser.FixedArrayNativeTypeElementValue; 72global using FixedSysStringNativeTypeElementValue = ILAssembler.CILParser.FixedSysStringNativeTypeElementValue; 73global using FunctionPointerElementTypeValue = ILAssembler.CILParser.FunctionPointerElementTypeValue; 74global using GenericArgumentsTypeModifierValue = ILAssembler.CILParser.GenericArgumentsTypeModifierValue; 75global using GenericParameterDeclarationValue = ILAssembler.CILParser.GenericParameterDeclarationValue; 76global using IidNativeTypeElementValue = ILAssembler.CILParser.IidNativeTypeElementValue; 77global using IidParamIndexValue = ILAssembler.CILParser.IidParamIndexValue; 78global using IndexedGenericParameterElementTypeValue = ILAssembler.CILParser.IndexedGenericParameterElementTypeValue; 79global using InvalidByteArraySerializedInitializerValue = ILAssembler.CILParser.InvalidByteArraySerializedInitializerValue; 80global using LabelExceptionFilterValue = ILAssembler.CILParser.LabelExceptionFilterValue; 81global using LabelExceptionRangeValue = ILAssembler.CILParser.LabelExceptionRangeValue; 82global using LanguageDirectiveValue = ILAssembler.CILParser.LanguageDirectiveValue; 83global using ManifestResourceAssemblyDirectiveValue = ILAssembler.CILParser.ManifestResourceAssemblyDirectiveValue; 84global using ManifestResourceCustomAttributeDirectiveValue = ILAssembler.CILParser.ManifestResourceCustomAttributeDirectiveValue; 85global using ManifestResourceDeclarationValue = ILAssembler.CILParser.ManifestResourceDeclarationValue; 86global using ManifestResourceFileDirectiveValue = ILAssembler.CILParser.ManifestResourceFileDirectiveValue; 87global using ManifestResourceHeaderValue = ILAssembler.CILParser.ManifestResourceHeaderValue; 88global using ManifestResourceValue = ILAssembler.CILParser.ManifestResourceValue; 89global using MarshallingDescriptorValue = ILAssembler.CILParser.MarshallingDescriptorValue; 90global using MemberOwnerValue = ILAssembler.CILParser.MemberOwnerValue; 91global using MemberReferenceValue = ILAssembler.CILParser.MemberReferenceValue; 92global using MemberTypedefDeclarationValue = ILAssembler.CILParser.MemberTypedefDeclarationValue; 93global using MethodHeaderValue = ILAssembler.CILParser.MethodHeaderValue; 94global using MethodMemberReferenceValue = ILAssembler.CILParser.MethodMemberReferenceValue; 95global using MethodReferenceValue = ILAssembler.CILParser.MethodReferenceValue; 96global using ModuleQualifiedClassNameValue = ILAssembler.CILParser.ModuleQualifiedClassNameValue; 97global using ModuleTypeSpecificationValue = ILAssembler.CILParser.ModuleTypeSpecificationValue; 98global using NamedGenericParameterElementTypeValue = ILAssembler.CILParser.NamedGenericParameterElementTypeValue; 99global using NamedPermissionDeclarationValue = ILAssembler.CILParser.NamedPermissionDeclarationValue; 100global using NativeTypeArrayPointerInfoKind = ILAssembler.CILParser.NativeTypeArrayPointerInfoKind; 101global using NativeTypeArrayPointerInfoValue = ILAssembler.CILParser.NativeTypeArrayPointerInfoValue; 102global using NativeTypeElementValue = ILAssembler.CILParser.NativeTypeElementValue; 103global using NativeTypeTypedefValue = ILAssembler.CILParser.NativeTypeTypedefValue; 104global using NativeTypeValue = ILAssembler.CILParser.NativeTypeValue; 105global using NestedExportedTypeDirectiveValue = ILAssembler.CILParser.NestedExportedTypeDirectiveValue; 106global using NestedStructNativeTypeElementValue = ILAssembler.CILParser.NestedStructNativeTypeElementValue; 107global using ObjectSerializedInitializerValue = ILAssembler.CILParser.ObjectSerializedInitializerValue; 108global using ObjectSerializedSequenceValue = ILAssembler.CILParser.ObjectSerializedSequenceValue; 109global using OffsetExceptionFilterValue = ILAssembler.CILParser.OffsetExceptionFilterValue; 110global using OffsetExceptionRangeValue = ILAssembler.CILParser.OffsetExceptionRangeValue; 111global using OwnerTypeValue = ILAssembler.CILParser.OwnerTypeValue; 112global using ParsedFieldReferenceValue = ILAssembler.CILParser.ParsedFieldReferenceValue; 113global using ParsedMethodReferenceValue = ILAssembler.CILParser.ParsedMethodReferenceValue; 114global using PermissionDeclarationValue = ILAssembler.CILParser.PermissionDeclarationValue; 115global using PInvokeValue = ILAssembler.CILParser.PInvokeValue; 116global using PointerQualifiedClassNameValue = ILAssembler.CILParser.PointerQualifiedClassNameValue; 117global using PrimitiveElementTypeValue = ILAssembler.CILParser.PrimitiveElementTypeValue; 118global using PropertyHeaderValue = ILAssembler.CILParser.PropertyHeaderValue; 119global using RawCustomAttributeBlobValue = ILAssembler.CILParser.RawCustomAttributeBlobValue; 120global using RawPermissionSetValue = ILAssembler.CILParser.RawPermissionSetValue; 121global using RawSerializationTypeValue = ILAssembler.CILParser.RawSerializationTypeValue; 122global using RawSerializedInitializerValue = ILAssembler.CILParser.RawSerializedInitializerValue; 123global using RawSerializedSequenceValue = ILAssembler.CILParser.RawSerializedSequenceValue; 124global using RawVTableValue = ILAssembler.CILParser.RawVTableValue; 125global using SafeArrayNativeTypeElementValue = ILAssembler.CILParser.SafeArrayNativeTypeElementValue; 126global using ScopeExceptionFilterValue = ILAssembler.CILParser.ScopeExceptionFilterValue; 127global using ScopeExceptionRangeValue = ILAssembler.CILParser.ScopeExceptionRangeValue; 128global using SecurityAttributeValue = ILAssembler.CILParser.SecurityAttributeValue; 129global using SecurityBooleanValue = ILAssembler.CILParser.SecurityBooleanValue; 130global using SecurityCaValue = ILAssembler.CILParser.SecurityCaValue; 131global using SecurityDeclarationValue = ILAssembler.CILParser.SecurityDeclarationValue; 132global using SecurityEnumValue = ILAssembler.CILParser.SecurityEnumValue; 133global using SecurityInt32Value = ILAssembler.CILParser.SecurityInt32Value; 134global using SecurityNameValuePairValue = ILAssembler.CILParser.SecurityNameValuePairValue; 135global using SecurityStringValue = ILAssembler.CILParser.SecurityStringValue; 136global using SentinelElementTypeValue = ILAssembler.CILParser.SentinelElementTypeValue; 137global using SerializationTypeValue = ILAssembler.CILParser.SerializationTypeValue; 138global using SerializedInitializerValue = ILAssembler.CILParser.SerializedInitializerValue; 139global using SerializedSequenceValue = ILAssembler.CILParser.SerializedSequenceValue; 140global using SignatureArgumentValue = ILAssembler.CILParser.SignatureArgumentValue; 141global using SignatureTypeSpecificationValue = ILAssembler.CILParser.SignatureTypeSpecificationValue; 142global using SimpleNativeTypeElementValue = ILAssembler.CILParser.SimpleNativeTypeElementValue; 143global using SimpleSerializationTypeValue = ILAssembler.CILParser.SimpleSerializationTypeValue; 144global using SimpleTypeModifierKind = ILAssembler.CILParser.SimpleTypeModifierKind; 145global using SimpleTypeModifierValue = ILAssembler.CILParser.SimpleTypeModifierValue; 146global using SourceDirectiveValue = ILAssembler.CILParser.SourceDirectiveValue; 147global using SpecialClassNameKind = ILAssembler.CILParser.SpecialClassNameKind; 148global using SpecialClassNameValue = ILAssembler.CILParser.SpecialClassNameValue; 149global using StringClassSequenceElementValue = ILAssembler.CILParser.StringClassSequenceElementValue; 150global using StringEnumSerializationTypeValue = ILAssembler.CILParser.StringEnumSerializationTypeValue; 151global using StringPermissionSetValue = ILAssembler.CILParser.StringPermissionSetValue; 152global using StructuredCustomAttributeBlobValue = ILAssembler.CILParser.StructuredCustomAttributeBlobValue; 153global using StructuredPermissionDeclarationValue = ILAssembler.CILParser.StructuredPermissionDeclarationValue; 154global using TokenClassNameValue = ILAssembler.CILParser.TokenClassNameValue; 155global using TokenMemberReferenceValue = ILAssembler.CILParser.TokenMemberReferenceValue; 156global using TokenMethodReferenceValue = ILAssembler.CILParser.TokenMethodReferenceValue; 157global using TokenQualifiedClassNameValue = ILAssembler.CILParser.TokenQualifiedClassNameValue; 158global using TypeClassSequenceElementValue = ILAssembler.CILParser.TypeClassSequenceElementValue; 159global using TypeModifierValue = ILAssembler.CILParser.TypeModifierValue; 160global using TypeName = ILAssembler.CILParser.TypeName; 161global using TypeOwnerValue = ILAssembler.CILParser.TypeOwnerValue; 162global using TypeSignatureTypedefDeclarationValue = ILAssembler.CILParser.TypeSignatureTypedefDeclarationValue; 163global using TypeSpecificationValue = ILAssembler.CILParser.TypeSpecificationValue; 164global using TypeValue = ILAssembler.CILParser.TypeValue; 165global using TypedefDeclarationValue = ILAssembler.CILParser.TypedefDeclarationValue; 166global using TypedefElementTypeValue = ILAssembler.CILParser.TypedefElementTypeValue; 167global using TypedefEntry = ILAssembler.CILParser.TypedefEntry; 168global using TypedefFieldReferenceValue = ILAssembler.CILParser.TypedefFieldReferenceValue; 169global using TypedefMethodReferenceValue = ILAssembler.CILParser.TypedefMethodReferenceValue; 170global using TypedefSerializationTypeValue = ILAssembler.CILParser.TypedefSerializationTypeValue; 171global using UnqualifiedClassNameValue = ILAssembler.CILParser.UnqualifiedClassNameValue; 172global using UnsignedNativeTypeElementValue = ILAssembler.CILParser.UnsignedNativeTypeElementValue; 173global using VariantBoolNativeTypeElementValue = ILAssembler.CILParser.VariantBoolNativeTypeElementValue; 174global using VariantTypeElementValue = ILAssembler.CILParser.VariantTypeElementValue; 175global using VariantTypeValue = ILAssembler.CILParser.VariantTypeValue; 176global using VTableFixupValue = ILAssembler.CILParser.VTableFixupValue;
DocumentCompiler.cs (1)
55CILParser parser = new(new UnbufferedTokenStream(preprocessor))
gen\CILParser.cs (544)
308 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode ID() { return GetToken(CILParser.ID, 0); } 309 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode UNMANAGED() { return GetToken(CILParser.UNMANAGED, 0); } 310 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INSTANCE() { return GetToken(CILParser.INSTANCE, 0); } 311 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode SQSTRING() { return GetToken(CILParser.SQSTRING, 0); } 351 public CILParser.DottedNameBuilder Builder; 356 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode DOTTEDNAME() { return GetToken(CILParser.DOTTEDNAME, 0); } 363 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode[] DOT() { return GetTokens(CILParser.DOT); } 365 return GetToken(CILParser.DOT, i); 367 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode SQSTRING() { return GetToken(CILParser.SQSTRING, 0); } 379 _localctx.Builder = new CILParser.DottedNameBuilder(); 446 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode ID() { return GetToken(CILParser.ID, 0); } 447 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INSTANCE() { return GetToken(CILParser.INSTANCE, 0); } 448 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode SQSTRING() { return GetToken(CILParser.SQSTRING, 0); } 449 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode DOTTEDNAME() { return GetToken(CILParser.DOTTEDNAME, 0); } 495 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode[] QSTRING() { return GetTokens(CILParser.QSTRING); } 497 return GetToken(CILParser.QSTRING, i); 499 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode[] PLUS() { return GetTokens(CILParser.PLUS); } 501 return GetToken(CILParser.PLUS, i); 1157 public CILParser.AssemblyDefinitionValue? Value; 1256 public CILParser.LanguageDirectiveValue? Value; 1342 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode SQSTRING() { return GetToken(CILParser.SQSTRING, 0); } 1434 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT32() { return GetToken(CILParser.INT32, 0); } 1465 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT64() { return GetToken(CILParser.INT64, 0); } 1466 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT32() { return GetToken(CILParser.INT32, 0); } 1511 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode FLOAT64() { return GetToken(CILParser.FLOAT64, 0); } 1512 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode DOT() { return GetToken(CILParser.DOT, 0); } 1516 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode FLOAT32() { return GetToken(CILParser.FLOAT32, 0); } 1517 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode FLOAT64_() { return GetToken(CILParser.FLOAT64_, 0); } 1609 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode PTR() { return GetToken(CILParser.PTR, 0); } 1657 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode PP_DEFINE() { return GetToken(CILParser.PP_DEFINE, 0); } 1658 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode ID() { return GetToken(CILParser.ID, 0); } 1659 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode QSTRING() { return GetToken(CILParser.QSTRING, 0); } 1660 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode PP_UNDEF() { return GetToken(CILParser.PP_UNDEF, 0); } 1661 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode PP_IFDEF() { return GetToken(CILParser.PP_IFDEF, 0); } 1662 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode PP_IFNDEF() { return GetToken(CILParser.PP_IFNDEF, 0); } 1663 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode PP_ELSE() { return GetToken(CILParser.PP_ELSE, 0); } 1664 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode PP_ENDIF() { return GetToken(CILParser.PP_ENDIF, 0); } 1665 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode PP_INCLUDE() { return GetToken(CILParser.PP_INCLUDE, 0); } 1772 public CILParser.TypedefDeclarationValue Value; 1812 _localctx.Value = CILParser.TypedefDeclarationValue.Error; 1913 public CILParser.CustomAttributeDescriptorValue Value; 1945 _localctx.Value = CILParser.CustomAttributeDescriptorValue.Error; 2030 public CILParser.CustomAttributeDescriptorValue Value; 2066 _localctx.Value = CILParser.CustomAttributeDescriptorValue.Error; 2175 public CILParser.MethodReferenceValue Value; 2191 _localctx.Value = CILParser.MethodReferenceValue.Error; 2212 public CILParser.OwnerTypeValue Value; 2236 _localctx.Value = CILParser.OwnerTypeValue.Error; 2277 public CILParser.CustomAttributeBlobValue Value; 2297 _localctx.Value = CILParser.CustomAttributeBlobValue.Error; 2320 public System.Collections.Immutable.ImmutableArray<CILParser.SerializedInitializerValue> Value; 2321 public System.Collections.Immutable.ImmutableArray<CILParser.SerializedInitializerValue>.Builder Builder; 2346 _localctx.Builder = System.Collections.Immutable.ImmutableArray.CreateBuilder<CILParser.SerializedInitializerValue>(); 2419 public System.Collections.Immutable.ImmutableArray<CILParser.CustomAttributeNamedArgumentValue> Value; 2420 public System.Collections.Immutable.ImmutableArray<CILParser.CustomAttributeNamedArgumentValue>.Builder Builder; 2466 _localctx.Builder = System.Collections.Immutable.ImmutableArray.CreateBuilder<CILParser.CustomAttributeNamedArgumentValue>(); 2577 public CILParser.SerializationTypeValue Value; 2583 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode ARRAY_TYPE_NO_BOUNDS() { return GetToken(CILParser.ARRAY_TYPE_NO_BOUNDS, 0); } 2595 _localctx.Value = CILParser.SerializationTypeValue.Error; 2627 public CILParser.SerializationTypeValue Value; 2639 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode TYPE() { return GetToken(CILParser.TYPE, 0); } 2640 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode OBJECT() { return GetToken(CILParser.OBJECT, 0); } 2641 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode ENUM() { return GetToken(CILParser.ENUM, 0); } 2642 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode SQSTRING() { return GetToken(CILParser.SQSTRING, 0); } 2657 _localctx.Value = CILParser.SerializationTypeValue.Error; 2734 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode MODULE() { return GetToken(CILParser.MODULE, 0); } 2798 public CILParser.VTableFixupValue? Value; 2924 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT32_() { return GetToken(CILParser.INT32_, 0); } 2925 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT64_() { return GetToken(CILParser.INT64_, 0); } 2966 public CILParser.RawVTableValue? Value; 3067 public CILParser.ClassHeaderValue Value; 3069 public CILParser.ClassHeaderBuilder Builder; 3107 _localctx.Value = CILParser.ClassHeaderValue.Error; 3162 public CILParser.ClassAttributeValue Value; 3166 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode VALUE() { return GetToken(CILParser.VALUE, 0); } 3167 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode ENUM() { return GetToken(CILParser.ENUM, 0); } 3168 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INTERFACE() { return GetToken(CILParser.INTERFACE, 0); } 3169 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode EXPLICIT() { return GetToken(CILParser.EXPLICIT, 0); } 3170 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode ANSI() { return GetToken(CILParser.ANSI, 0); } 3185 _localctx.Value = CILParser.ClassAttributeValue.Empty; 3438 public CILParser.TypeSpecificationValue? Value; 3491 public System.Collections.Immutable.ImmutableArray<CILParser.TypeSpecificationValue> Value; 3592 public System.Collections.Immutable.ImmutableArray<CILParser.TypeSpecificationValue> Value; 3593 public System.Collections.Immutable.ImmutableArray<CILParser.TypeSpecificationValue>.Builder Builder; 3613 _localctx.Builder = System.Collections.Immutable.ImmutableArray.CreateBuilder<CILParser.TypeSpecificationValue>(); 3696 public CILParser.SourceDirectiveValue? Value; 3716 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode SQSTRING() { return GetToken(CILParser.SQSTRING, 0); } 3717 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode QSTRING() { return GetToken(CILParser.QSTRING, 0); } 3906 public CILParser.FileDeclarationValue? Value; 3909 public CILParser.FileDeclarationBuilder Builder; 3924 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode HASH() { return GetToken(CILParser.HASH, 0); } 3946 _localctx.Builder = new CILParser.FileDeclarationBuilder(); 4048 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode ENTRYPOINT() { return GetToken(CILParser.ENTRYPOINT, 0); } 4240 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INSTR_METHOD() { return GetToken(CILParser.INSTR_METHOD, 0); } 4244 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INSTR_FIELD() { return GetToken(CILParser.INSTR_FIELD, 0); } 4251 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INSTR_TYPE() { return GetToken(CILParser.INSTR_TYPE, 0); } 4255 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INSTR_SIG() { return GetToken(CILParser.INSTR_SIG, 0); } 4259 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INSTR_TOK() { return GetToken(CILParser.INSTR_TOK, 0); } 4359 public CILParser.SwitchInstructionBuilder SwitchBuilder; 4374 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INSTR_NONE() { return GetToken(CILParser.INSTR_NONE, 0); } 4375 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INSTR_VAR() { return GetToken(CILParser.INSTR_VAR, 0); } 4382 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INSTR_I() { return GetToken(CILParser.INSTR_I, 0); } 4383 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INSTR_I8() { return GetToken(CILParser.INSTR_I8, 0); } 4387 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INSTR_R() { return GetToken(CILParser.INSTR_R, 0); } 4394 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INSTR_BRTARGET() { return GetToken(CILParser.INSTR_BRTARGET, 0); } 4395 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INSTR_STRING() { return GetToken(CILParser.INSTR_STRING, 0); } 4399 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode ANSI() { return GetToken(CILParser.ANSI, 0); } 4400 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INSTR_TOK() { return GetToken(CILParser.INSTR_TOK, 0); } 4401 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INSTR_SWITCH() { return GetToken(CILParser.INSTR_SWITCH, 0); } 4636 public CILParser.CalliSignatureValue Value; 4664 _localctx.Value = CILParser.CalliSignatureValue.Error; 4695 public CILParser.SwitchInstructionBuilder Builder; 4713 public LabelsContext(ParserRuleContext parent, int invokingState, CILParser.SwitchInstructionBuilder Builder) 4722 public LabelsContext labels(CILParser.SwitchInstructionBuilder Builder) { 4867 public System.Collections.Immutable.ImmutableArray<CILParser.TypeValue> Value; 4868 public System.Collections.Immutable.ImmutableArray<CILParser.TypeValue>.Builder Builder; 4888 _localctx.Builder = System.Collections.Immutable.ImmutableArray.CreateBuilder<CILParser.TypeValue>(); 4934 public System.Collections.Immutable.ImmutableArray<CILParser.ArrayBoundValue> Value; 4935 public System.Collections.Immutable.ImmutableArray<CILParser.ArrayBoundValue>.Builder Builder; 4955 _localctx.Builder = System.Collections.Immutable.ImmutableArray.CreateBuilder<CILParser.ArrayBoundValue>(); 5001 public System.Collections.Immutable.ImmutableArray<CILParser.SignatureArgumentValue> Value; 5002 public System.Collections.Immutable.ImmutableArray<CILParser.SignatureArgumentValue>.Builder Builder; 5022 _localctx.Builder = System.Collections.Immutable.ImmutableArray.CreateBuilder<CILParser.SignatureArgumentValue>(); 5083 public CILParser.SignatureArgumentValue Value; 5088 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode ELLIPSIS() { return GetToken(CILParser.ELLIPSIS, 0); } 5112 _localctx.Value = CILParser.SignatureArgumentValue.Error; 5162 public CILParser.ClassNameValue Value; 5177 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode PTR() { return GetToken(CILParser.PTR, 0); } 5178 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode MODULE() { return GetToken(CILParser.MODULE, 0); } 5179 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode THIS() { return GetToken(CILParser.THIS, 0); } 5180 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode BASE() { return GetToken(CILParser.BASE, 0); } 5181 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode NESTER() { return GetToken(CILParser.NESTER, 0); } 5193 _localctx.Value = CILParser.ClassNameValue.Error; 5310 public CILParser.TypeName Value; 5311 public CILParser.TypeName CurrentName; 5365 _localctx.Value = _localctx.CurrentName ?? new CILParser.TypeName(null, string.Empty); 5372 public System.Collections.Immutable.ImmutableArray<CILParser.AssemblyDeclarationValue> Value; 5373 public System.Collections.Immutable.ImmutableArray<CILParser.AssemblyDeclarationValue>.Builder Builder; 5392 _localctx.Builder = System.Collections.Immutable.ImmutableArray.CreateBuilder<CILParser.AssemblyDeclarationValue>(); 5427 public CILParser.AssemblyDeclarationValue? Value; 5431 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode HASH() { return GetToken(CILParser.HASH, 0); } 5519 public CILParser.TypeSpecificationValue Value; 5543 _localctx.Value = CILParser.TypeSpecificationValue.Error; 5584 public CILParser.TypeSpecificationValue Value; 5594 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode MODULE() { return GetToken(CILParser.MODULE, 0); } 5606 _localctx.Value = CILParser.TypeSpecificationValue.Error; 5659 public CILParser.NativeTypeValue Value; 5660 public CILParser.NativeTypeBuilder Builder; 5683 _localctx.Builder = new CILParser.NativeTypeBuilder(); 5734 public CILParser.NativeTypeArrayPointerInfoValue Value; 5756 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode PLUS() { return GetToken(CILParser.PLUS, 0); } 5763 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode PTR() { return GetToken(CILParser.PTR, 0); } 5769 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode PLUS() { return GetToken(CILParser.PLUS, 0); } 5779 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode ARRAY_TYPE_NO_BOUNDS() { return GetToken(CILParser.ARRAY_TYPE_NO_BOUNDS, 0); } 5869 public CILParser.NativeTypeElementValue Value; 5883 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode CUSTOM() { return GetToken(CILParser.CUSTOM, 0); } 5890 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode FIXED() { return GetToken(CILParser.FIXED, 0); } 5891 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode SYSSTRING() { return GetToken(CILParser.SYSSTRING, 0); } 5895 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode ARRAY() { return GetToken(CILParser.ARRAY, 0); } 5899 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode VARIANT() { return GetToken(CILParser.VARIANT, 0); } 5900 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode CURRENCY() { return GetToken(CILParser.CURRENCY, 0); } 5901 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode SYSCHAR() { return GetToken(CILParser.SYSCHAR, 0); } 5902 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode VOID() { return GetToken(CILParser.VOID, 0); } 5903 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode BOOL() { return GetToken(CILParser.BOOL, 0); } 5904 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT8() { return GetToken(CILParser.INT8, 0); } 5905 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT16() { return GetToken(CILParser.INT16, 0); } 5906 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT32_() { return GetToken(CILParser.INT32_, 0); } 5907 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT64_() { return GetToken(CILParser.INT64_, 0); } 5908 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode FLOAT32() { return GetToken(CILParser.FLOAT32, 0); } 5909 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode FLOAT64_() { return GetToken(CILParser.FLOAT64_, 0); } 5910 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode ERROR() { return GetToken(CILParser.ERROR, 0); } 5911 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode UINT8() { return GetToken(CILParser.UINT8, 0); } 5912 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode UINT16() { return GetToken(CILParser.UINT16, 0); } 5913 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode UINT32() { return GetToken(CILParser.UINT32, 0); } 5914 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode UINT64() { return GetToken(CILParser.UINT64, 0); } 5915 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode DECIMAL() { return GetToken(CILParser.DECIMAL, 0); } 5916 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode DATE() { return GetToken(CILParser.DATE, 0); } 5917 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode BSTR() { return GetToken(CILParser.BSTR, 0); } 5918 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode LPSTR() { return GetToken(CILParser.LPSTR, 0); } 5919 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode LPWSTR() { return GetToken(CILParser.LPWSTR, 0); } 5920 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode LPTSTR() { return GetToken(CILParser.LPTSTR, 0); } 5921 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode OBJECTREF() { return GetToken(CILParser.OBJECTREF, 0); } 5922 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode IUNKNOWN() { return GetToken(CILParser.IUNKNOWN, 0); } 5926 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode IDISPATCH() { return GetToken(CILParser.IDISPATCH, 0); } 5927 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode STRUCT() { return GetToken(CILParser.STRUCT, 0); } 5928 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INTERFACE() { return GetToken(CILParser.INTERFACE, 0); } 5929 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode SAFEARRAY() { return GetToken(CILParser.SAFEARRAY, 0); } 5933 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT() { return GetToken(CILParser.INT, 0); } 5934 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode UINT() { return GetToken(CILParser.UINT, 0); } 5935 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode BYVALSTR() { return GetToken(CILParser.BYVALSTR, 0); } 5936 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode ANSI() { return GetToken(CILParser.ANSI, 0); } 5937 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode TBSTR() { return GetToken(CILParser.TBSTR, 0); } 5938 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode METHOD() { return GetToken(CILParser.METHOD, 0); } 5939 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode LPSTRUCT() { return GetToken(CILParser.LPSTRUCT, 0); } 5940 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode ANY() { return GetToken(CILParser.ANY, 0); } 5955 _localctx.Value = CILParser.EmptyNativeTypeElementValue.Instance; 6441 public CILParser.IidParamIndexValue Value; 6457 _localctx.Value = CILParser.IidParamIndexValue.Empty; 6502 public CILParser.VariantTypeValue Value; 6503 public CILParser.VariantTypeBuilder Builder; 6509 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode[] ARRAY_TYPE_NO_BOUNDS() { return GetTokens(CILParser.ARRAY_TYPE_NO_BOUNDS); } 6511 return GetToken(CILParser.ARRAY_TYPE_NO_BOUNDS, i); 6513 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode[] VECTOR() { return GetTokens(CILParser.VECTOR); } 6515 return GetToken(CILParser.VECTOR, i); 6517 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode[] REF() { return GetTokens(CILParser.REF); } 6519 return GetToken(CILParser.REF, i); 6532 _localctx.Builder = new CILParser.VariantTypeBuilder(); 6592 public CILParser.VariantTypeElementValue Value; 6594 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode NULL() { return GetToken(CILParser.NULL, 0); } 6595 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode VARIANT() { return GetToken(CILParser.VARIANT, 0); } 6596 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode CURRENCY() { return GetToken(CILParser.CURRENCY, 0); } 6597 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode VOID() { return GetToken(CILParser.VOID, 0); } 6598 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode BOOL() { return GetToken(CILParser.BOOL, 0); } 6599 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT8() { return GetToken(CILParser.INT8, 0); } 6600 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT16() { return GetToken(CILParser.INT16, 0); } 6601 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT32_() { return GetToken(CILParser.INT32_, 0); } 6602 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT64_() { return GetToken(CILParser.INT64_, 0); } 6603 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode FLOAT32() { return GetToken(CILParser.FLOAT32, 0); } 6604 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode FLOAT64_() { return GetToken(CILParser.FLOAT64_, 0); } 6605 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode UINT8() { return GetToken(CILParser.UINT8, 0); } 6606 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode UINT16() { return GetToken(CILParser.UINT16, 0); } 6607 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode UINT32() { return GetToken(CILParser.UINT32, 0); } 6608 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode UINT64() { return GetToken(CILParser.UINT64, 0); } 6609 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode PTR() { return GetToken(CILParser.PTR, 0); } 6610 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode DECIMAL() { return GetToken(CILParser.DECIMAL, 0); } 6611 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode DATE() { return GetToken(CILParser.DATE, 0); } 6612 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode BSTR() { return GetToken(CILParser.BSTR, 0); } 6613 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode LPSTR() { return GetToken(CILParser.LPSTR, 0); } 6614 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode LPWSTR() { return GetToken(CILParser.LPWSTR, 0); } 6615 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode IUNKNOWN() { return GetToken(CILParser.IUNKNOWN, 0); } 6616 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode IDISPATCH() { return GetToken(CILParser.IDISPATCH, 0); } 6617 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode SAFEARRAY() { return GetToken(CILParser.SAFEARRAY, 0); } 6618 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT() { return GetToken(CILParser.INT, 0); } 6619 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode UINT() { return GetToken(CILParser.UINT, 0); } 6620 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode ERROR() { return GetToken(CILParser.ERROR, 0); } 6621 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode HRESULT() { return GetToken(CILParser.HRESULT, 0); } 6622 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode CARRAY() { return GetToken(CILParser.CARRAY, 0); } 6623 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode USERDEFINED() { return GetToken(CILParser.USERDEFINED, 0); } 6624 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode RECORD() { return GetToken(CILParser.RECORD, 0); } 6625 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode FILETIME() { return GetToken(CILParser.FILETIME, 0); } 6626 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode BLOB() { return GetToken(CILParser.BLOB, 0); } 6627 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode STREAM() { return GetToken(CILParser.STREAM, 0); } 6628 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode STORAGE() { return GetToken(CILParser.STORAGE, 0); } 6629 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode STREAMED_OBJECT() { return GetToken(CILParser.STREAMED_OBJECT, 0); } 6630 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode STORED_OBJECT() { return GetToken(CILParser.STORED_OBJECT, 0); } 6631 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode BLOB_OBJECT() { return GetToken(CILParser.BLOB_OBJECT, 0); } 6632 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode CF() { return GetToken(CILParser.CF, 0); } 6633 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode CLSID() { return GetToken(CILParser.CLSID, 0); } 6645 _localctx.Value = CILParser.VariantTypeElementValue.Error; 6986 public CILParser.TypeValue Value; 6987 public CILParser.ElementTypeValue ElementType; 6988 public System.Collections.Immutable.ImmutableArray<CILParser.TypeModifierValue>.Builder Modifiers; 7012 _localctx.ElementType = CILParser.ElementTypeValue.Error; 7013 _localctx.Modifiers = System.Collections.Immutable.ImmutableArray.CreateBuilder<CILParser.TypeModifierValue>(); 7047 _localctx.Value = new CILParser.TypeValue(_localctx.ElementType, _localctx.Modifiers.ToImmutable()); 7054 public CILParser.TypeModifierValue Value; 7075 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode ARRAY_TYPE_NO_BOUNDS() { return GetToken(CILParser.ARRAY_TYPE_NO_BOUNDS, 0); } 7086 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode PTR() { return GetToken(CILParser.PTR, 0); } 7100 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode REF() { return GetToken(CILParser.REF, 0); } 7115 _localctx.Value = CILParser.TypeModifierValue.Error; 7229 public CILParser.ElementTypeValue Value; 7246 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode OBJECT() { return GetToken(CILParser.OBJECT, 0); } 7247 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode VALUE() { return GetToken(CILParser.VALUE, 0); } 7248 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode VALUETYPE() { return GetToken(CILParser.VALUETYPE, 0); } 7249 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode METHOD() { return GetToken(CILParser.METHOD, 0); } 7250 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode PTR() { return GetToken(CILParser.PTR, 0); } 7260 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode METHOD_TYPE_PARAMETER() { return GetToken(CILParser.METHOD_TYPE_PARAMETER, 0); } 7264 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode TYPE_PARAMETER() { return GetToken(CILParser.TYPE_PARAMETER, 0); } 7268 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode TYPEDREF() { return GetToken(CILParser.TYPEDREF, 0); } 7269 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode VOID() { return GetToken(CILParser.VOID, 0); } 7279 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode ELLIPSIS() { return GetToken(CILParser.ELLIPSIS, 0); } 7291 _localctx.Value = CILParser.ElementTypeValue.Error; 7466 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode CHAR() { return GetToken(CILParser.CHAR, 0); } 7467 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode STRING() { return GetToken(CILParser.STRING, 0); } 7468 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode BOOL() { return GetToken(CILParser.BOOL, 0); } 7469 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT8() { return GetToken(CILParser.INT8, 0); } 7470 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT16() { return GetToken(CILParser.INT16, 0); } 7471 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT32_() { return GetToken(CILParser.INT32_, 0); } 7472 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT64_() { return GetToken(CILParser.INT64_, 0); } 7473 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode FLOAT32() { return GetToken(CILParser.FLOAT32, 0); } 7474 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode FLOAT64_() { return GetToken(CILParser.FLOAT64_, 0); } 7475 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode UINT8() { return GetToken(CILParser.UINT8, 0); } 7476 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode UINT16() { return GetToken(CILParser.UINT16, 0); } 7477 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode UINT32() { return GetToken(CILParser.UINT32, 0); } 7478 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode UINT64() { return GetToken(CILParser.UINT64, 0); } 7659 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode ELLIPSIS() { return GetToken(CILParser.ELLIPSIS, 0); } 7739 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT() { return GetToken(CILParser.INT, 0); } 7774 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT() { return GetToken(CILParser.INT, 0); } 7775 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode UINT() { return GetToken(CILParser.UINT, 0); } 7827 public CILParser.SecurityDeclarationValue? Value; 7837 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode PERMISSION() { return GetToken(CILParser.PERMISSION, 0); } 7850 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode PERMISSIONSET() { return GetToken(CILParser.PERMISSIONSET, 0); } 8024 public System.Collections.Immutable.ImmutableArray<CILParser.SecurityAttributeValue> Value; 8025 public System.Collections.Immutable.ImmutableArray<CILParser.SecurityAttributeValue>.Builder Builder; 8045 _localctx.Builder = System.Collections.Immutable.ImmutableArray.CreateBuilder<CILParser.SecurityAttributeValue>(); 8134 public CILParser.SecurityAttributeValue Value; 8138 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode SQSTRING() { return GetToken(CILParser.SQSTRING, 0); } 8156 _localctx.Value = CILParser.SecurityAttributeValue.Error; 8209 public System.Collections.Immutable.ImmutableArray<CILParser.SecurityNameValuePairValue> Value; 8210 public System.Collections.Immutable.ImmutableArray<CILParser.SecurityNameValuePairValue>.Builder Builder; 8230 _localctx.Builder = System.Collections.Immutable.ImmutableArray.CreateBuilder<CILParser.SecurityNameValuePairValue>(); 8272 public CILParser.SecurityNameValuePairValue Value; 8292 _localctx.Value = CILParser.SecurityNameValuePairValue.Error; 8358 public CILParser.SecurityCaValue Value; 8371 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT32_() { return GetToken(CILParser.INT32_, 0); } 8378 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT8() { return GetToken(CILParser.INT8, 0); } 8379 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT16() { return GetToken(CILParser.INT16, 0); } 8391 _localctx.Value = CILParser.SecurityCaValue.Error; 8557 public CILParser.MethodReferenceValue Value; 8569 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode DCOLON() { return GetToken(CILParser.DCOLON, 0); } 8610 _localctx.Value = CILParser.MethodReferenceValue.Error; 8744 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INSTANCE() { return GetToken(CILParser.INSTANCE, 0); } 8748 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode EXPLICIT() { return GetToken(CILParser.EXPLICIT, 0); } 8828 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode DEFAULT() { return GetToken(CILParser.DEFAULT, 0); } 8829 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode VARARG() { return GetToken(CILParser.VARARG, 0); } 8830 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode UNMANAGED() { return GetToken(CILParser.UNMANAGED, 0); } 8831 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode CDECL() { return GetToken(CILParser.CDECL, 0); } 8832 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode STDCALL() { return GetToken(CILParser.STDCALL, 0); } 8833 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode THISCALL() { return GetToken(CILParser.THISCALL, 0); } 8834 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode FASTCALL() { return GetToken(CILParser.FASTCALL, 0); } 8984 public CILParser.MemberReferenceValue Value; 8988 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode METHOD() { return GetToken(CILParser.METHOD, 0); } 9009 _localctx.Value = CILParser.MemberReferenceValue.Error; 9058 public CILParser.FieldReferenceValue Value; 9065 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode DCOLON() { return GetToken(CILParser.DCOLON, 0); } 9088 _localctx.Value = CILParser.FieldReferenceValue.Error; 9145 public System.Collections.Immutable.ImmutableArray<CILParser.TypeSpecificationValue> Value; 9146 public System.Collections.Immutable.ImmutableArray<CILParser.TypeSpecificationValue>.Builder Builder; 9166 _localctx.Builder = System.Collections.Immutable.ImmutableArray.CreateBuilder<CILParser.TypeSpecificationValue>(); 9208 public System.Collections.Immutable.ImmutableArray<CILParser.GenericParameterDeclarationValue> Value; 9224 _localctx.Value = System.Collections.Immutable.ImmutableArray<CILParser.GenericParameterDeclarationValue>.Empty; 9266 public CILParser.AttributeValue<System.Reflection.GenericParameterAttributes> Value; 9274 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode PLUS() { return GetToken(CILParser.PLUS, 0); } 9275 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode VALUETYPE() { return GetToken(CILParser.VALUETYPE, 0); } 9290 _localctx.Value = CILParser.AttributeValue<System.Reflection.GenericParameterAttributes>.Empty; 9426 public CILParser.GenericParameterDeclarationValue Value; 9450 _localctx.Value = CILParser.GenericParameterDeclarationValue.Error; 9484 public System.Collections.Immutable.ImmutableArray<CILParser.GenericParameterDeclarationValue> Value; 9485 public System.Collections.Immutable.ImmutableArray<CILParser.GenericParameterDeclarationValue>.Builder Builder; 9505 _localctx.Builder = System.Collections.Immutable.ImmutableArray.CreateBuilder<CILParser.GenericParameterDeclarationValue>(); 9547 public System.Collections.Immutable.ImmutableArray<CILParser.TypeSpecificationValue> Value; 9563 _localctx.Value = System.Collections.Immutable.ImmutableArray<CILParser.TypeSpecificationValue>.Empty; 9677 public CILParser.PropertyBodyValue PropertyBody; 9678 public CILParser.EventBodyValue EventBody; 9679 public CILParser.CustomAttributeOwnerValue AttributeOwner; 9759 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode OVERRIDE() { return GetToken(CILParser.OVERRIDE, 0); } 9760 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode[] DCOLON() { return GetTokens(CILParser.DCOLON); } 9762 return GetToken(CILParser.DCOLON, i); 9794 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode[] METHOD() { return GetTokens(CILParser.METHOD); } 9796 return GetToken(CILParser.METHOD, i); 9810 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode PARAM() { return GetToken(CILParser.PARAM, 0); } 9811 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode TYPE() { return GetToken(CILParser.TYPE, 0); } 9815 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode CONSTRAINT() { return GetToken(CILParser.CONSTRAINT, 0); } 10233 public CILParser.FieldDeclarationValue Value; 10235 public CILParser.FieldDeclarationBuilder Builder; 10284 _localctx.Value = CILParser.FieldDeclarationValue.Error; 10379 public CILParser.AttributeValue<System.Reflection.FieldAttributes> Value; 10396 _localctx.Value = CILParser.AttributeValue<System.Reflection.FieldAttributes>.Empty; 10607 public CILParser.FieldInitializerValue Value; 10627 _localctx.Value = CILParser.FieldInitializerValue.Empty; 10849 public CILParser.EventHeaderValue Value; 10851 public CILParser.EventHeaderBuilder Builder; 10879 _localctx.Builder = new CILParser.EventHeaderBuilder(); 10881 _localctx.Value = CILParser.EventHeaderValue.Error; 10964 public CILParser.AttributeValue<System.Reflection.EventAttributes> Value; 10977 _localctx.Value = CILParser.AttributeValue<System.Reflection.EventAttributes>.Empty; 11014 public CILParser.EventBodyValue Body; 11022 public EventDeclsContext(ParserRuleContext parent, int invokingState, CILParser.EventBodyValue Body) 11031 public EventDeclsContext eventDecls(CILParser.EventBodyValue Body) { 11066 public CILParser.EventBodyValue Body; 11087 public EventDeclContext(ParserRuleContext parent, int invokingState, CILParser.EventBodyValue Body) 11096 public EventDeclContext eventDecl(CILParser.EventBodyValue Body) { 11203 public CILParser.PropertyHeaderValue Value; 11205 public CILParser.PropertyHeaderBuilder Builder; 11245 _localctx.Builder = new CILParser.PropertyHeaderBuilder(); 11247 _localctx.Value = CILParser.PropertyHeaderValue.Error; 11303 public CILParser.AttributeValue<System.Reflection.PropertyAttributes> Value; 11316 _localctx.Value = CILParser.AttributeValue<System.Reflection.PropertyAttributes>.Empty; 11353 public CILParser.PropertyBodyValue Body; 11361 public PropDeclsContext(ParserRuleContext parent, int invokingState, CILParser.PropertyBodyValue Body) 11370 public PropDeclsContext propDecls(CILParser.PropertyBodyValue Body) { 11405 public CILParser.PropertyBodyValue Body; 11426 public PropDeclContext(ParserRuleContext parent, int invokingState, CILParser.PropertyBodyValue Body) 11435 public PropDeclContext propDecl(CILParser.PropertyBodyValue Body) { 11532 public CILParser.MarshallingDescriptorValue Value; 11548 _localctx.Value = CILParser.MarshallingDescriptorValue.Empty; 11613 public CILParser.MarshallingDescriptorValue Value; 11614 public CILParser.MarshalBlobBuilder Builder; 11637 _localctx.Builder = new CILParser.MarshalBlobBuilder(); 11880 public CILParser.MethodHeaderValue Value; 11882 public CILParser.MethodHeaderBuilder Builder; 11946 _localctx.Value = CILParser.MethodHeaderValue.Error; 12058 public CILParser.AttributeValue<System.Reflection.MethodAttributes> Value; 12075 _localctx.Value = CILParser.AttributeValue<System.Reflection.MethodAttributes>.Empty; 12254 public CILParser.PInvokeValue Value; 12255 public CILParser.PInvokeBuilder Builder; 12282 _localctx.Builder = new CILParser.PInvokeBuilder(); 12362 public CILParser.AttributeValue<System.Reflection.MethodImportAttributes> Value; 12366 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode ANSI() { return GetToken(CILParser.ANSI, 0); } 12367 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode CDECL() { return GetToken(CILParser.CDECL, 0); } 12368 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode STDCALL() { return GetToken(CILParser.STDCALL, 0); } 12369 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode THISCALL() { return GetToken(CILParser.THISCALL, 0); } 12370 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode FASTCALL() { return GetToken(CILParser.FASTCALL, 0); } 12385 _localctx.Value = CILParser.AttributeValue<System.Reflection.MethodImportAttributes>.Empty; 12613 public CILParser.AttributeValue<System.Reflection.MethodImplAttributes> Value; 12616 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode UNMANAGED() { return GetToken(CILParser.UNMANAGED, 0); } 12631 _localctx.Value = CILParser.AttributeValue<System.Reflection.MethodImplAttributes>.Empty; 12852 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode EMITBYTE() { return GetToken(CILParser.EMITBYTE, 0); } 12859 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode MAXSTACK() { return GetToken(CILParser.MAXSTACK, 0); } 12860 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode ENTRYPOINT() { return GetToken(CILParser.ENTRYPOINT, 0); } 12861 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode ZEROINIT() { return GetToken(CILParser.ZEROINIT, 0); } 13120 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode LOCALS() { return GetToken(CILParser.LOCALS, 0); } 13172 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode EXPORT() { return GetToken(CILParser.EXPORT, 0); } 13233 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode VTENTRY() { return GetToken(CILParser.VTENTRY, 0); } 13285 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode OVERRIDE() { return GetToken(CILParser.OVERRIDE, 0); } 13286 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode DCOLON() { return GetToken(CILParser.DCOLON, 0); } 13293 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode METHOD() { return GetToken(CILParser.METHOD, 0); } 13374 public System.Collections.Immutable.ImmutableArray<CILParser.CustomAttributeApplicationValue>.Builder Attributes; 13383 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode PARAM() { return GetToken(CILParser.PARAM, 0); } 13384 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode TYPE() { return GetToken(CILParser.TYPE, 0); } 13397 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode CONSTRAINT() { return GetToken(CILParser.CONSTRAINT, 0); } 13417 _localctx.Attributes = System.Collections.Immutable.ImmutableArray.CreateBuilder<CILParser.CustomAttributeApplicationValue>(); 13639 public CILParser.CustomAttributeDeclarationValue Value; 13663 _localctx.Value = CILParser.CustomAttributeDeclarationValue.Error; 13786 public System.Collections.Immutable.ImmutableArray<CILParser.ExceptionClauseValue> Value; 13787 public System.Collections.Immutable.ImmutableArray<CILParser.ExceptionClauseValue>.Builder Builder; 13806 _localctx.Builder = System.Collections.Immutable.ImmutableArray.CreateBuilder<CILParser.ExceptionClauseValue>(); 13841 public CILParser.ExceptionRangeValue Value; 13873 _localctx.Value = CILParser.ExceptionRangeValue.Invalid; 13930 public CILParser.ExceptionClauseValue Value; 13960 _localctx.Value = CILParser.ExceptionClauseValue.Invalid; 14021 public CILParser.ExceptionFilterValue Value; 14045 _localctx.Value = CILParser.ExceptionFilterValue.Invalid; 14094 public CILParser.CatchTypeValue Value; 14113 _localctx.Value = CILParser.CatchTypeValue.Invalid; 14197 public CILParser.ExceptionRangeValue Value; 14229 _localctx.Value = CILParser.ExceptionRangeValue.Invalid; 14286 public CILParser.DataDeclarationBuilder Builder; 14330 public CILParser.DataDeclarationBuilder Builder; 14340 public DdHeadContext(ParserRuleContext parent, int invokingState, CILParser.DataDeclarationBuilder Builder) 14349 public DdHeadContext ddHead(CILParser.DataDeclarationBuilder Builder) { 14446 public CILParser.DataDeclarationBuilder Builder; 14457 public DdBodyContext(ParserRuleContext parent, int invokingState, CILParser.DataDeclarationBuilder Builder) 14466 public DdBodyContext ddBody(CILParser.DataDeclarationBuilder Builder) { 14528 public CILParser.DataDeclarationBuilder Builder; 14536 public DdItemListContext(ParserRuleContext parent, int invokingState, CILParser.DataDeclarationBuilder Builder) 14545 public DdItemListContext ddItemList(CILParser.DataDeclarationBuilder Builder) { 14586 public CILParser.DataDeclarationBuilder Builder; 14593 public DdItemCountContext(ParserRuleContext parent, int invokingState, CILParser.DataDeclarationBuilder Builder) 14602 public DdItemCountContext ddItemCount(CILParser.DataDeclarationBuilder Builder) { 14735 public CILParser.DataDeclarationBuilder Builder; 14744 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode CHAR() { return GetToken(CILParser.CHAR, 0); } 14745 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode PTR() { return GetToken(CILParser.PTR, 0); } 14749 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode REF() { return GetToken(CILParser.REF, 0); } 14762 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode FLOAT32() { return GetToken(CILParser.FLOAT32, 0); } 14763 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode FLOAT64_() { return GetToken(CILParser.FLOAT64_, 0); } 14764 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT64_() { return GetToken(CILParser.INT64_, 0); } 14771 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT32_() { return GetToken(CILParser.INT32_, 0); } 14772 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT16() { return GetToken(CILParser.INT16, 0); } 14773 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT8() { return GetToken(CILParser.INT8, 0); } 14775 public DdItemContext(ParserRuleContext parent, int invokingState, CILParser.DataDeclarationBuilder Builder) 14784 public DdItemContext ddItem(CILParser.DataDeclarationBuilder Builder) { 14968 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode FLOAT32() { return GetToken(CILParser.FLOAT32, 0); } 14972 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode FLOAT64_() { return GetToken(CILParser.FLOAT64_, 0); } 14979 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT64_() { return GetToken(CILParser.INT64_, 0); } 14980 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT32_() { return GetToken(CILParser.INT32_, 0); } 14981 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT16() { return GetToken(CILParser.INT16, 0); } 14982 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT8() { return GetToken(CILParser.INT8, 0); } 14983 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode UINT64() { return GetToken(CILParser.UINT64, 0); } 14984 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode UINT32() { return GetToken(CILParser.UINT32, 0); } 14985 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode UINT16() { return GetToken(CILParser.UINT16, 0); } 14986 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode UINT8() { return GetToken(CILParser.UINT8, 0); } 14987 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode CHAR() { return GetToken(CILParser.CHAR, 0); } 14988 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode BOOL() { return GetToken(CILParser.BOOL, 0); } 15291 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT32() { return GetToken(CILParser.INT32, 0); } 15292 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode ID() { return GetToken(CILParser.ID, 0); } 15293 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode HEXBYTE() { return GetToken(CILParser.HEXBYTE, 0); } 15334 public CILParser.FieldInitializerValue Value; 15343 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode NULLREF() { return GetToken(CILParser.NULLREF, 0); } 15355 _localctx.Value = CILParser.FieldInitializerValue.Empty; 15412 public CILParser.SerializedInitializerValue Value; 15466 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode STRING() { return GetToken(CILParser.STRING, 0); } 15467 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode NULLREF() { return GetToken(CILParser.NULLREF, 0); } 15468 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode SQSTRING() { return GetToken(CILParser.SQSTRING, 0); } 15469 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode TYPE() { return GetToken(CILParser.TYPE, 0); } 15473 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode OBJECT() { return GetToken(CILParser.OBJECT, 0); } 15477 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode FLOAT32() { return GetToken(CILParser.FLOAT32, 0); } 15484 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode FLOAT64_() { return GetToken(CILParser.FLOAT64_, 0); } 15488 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT64_() { return GetToken(CILParser.INT64_, 0); } 15492 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT32_() { return GetToken(CILParser.INT32_, 0); } 15496 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT16() { return GetToken(CILParser.INT16, 0); } 15500 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT8() { return GetToken(CILParser.INT8, 0); } 15504 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode UINT64() { return GetToken(CILParser.UINT64, 0); } 15505 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode UINT32() { return GetToken(CILParser.UINT32, 0); } 15506 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode UINT16() { return GetToken(CILParser.UINT16, 0); } 15507 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode UINT8() { return GetToken(CILParser.UINT8, 0); } 15508 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode CHAR() { return GetToken(CILParser.CHAR, 0); } 15509 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode BOOL() { return GetToken(CILParser.BOOL, 0); } 15533 _localctx.Value = CILParser.SerializedInitializerValue.Error; 16375 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode[] NULLREF() { return GetTokens(CILParser.NULLREF); } 16377 return GetToken(CILParser.NULLREF, i); 16379 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode[] SQSTRING() { return GetTokens(CILParser.SQSTRING); } 16381 return GetToken(CILParser.SQSTRING, i); 16444 public CILParser.SerializedSequenceValue Value; 16445 public System.Collections.Immutable.ImmutableArray<CILParser.ClassSequenceElementValue>.Builder Builder; 16464 _localctx.Builder = System.Collections.Immutable.ImmutableArray.CreateBuilder<CILParser.ClassSequenceElementValue>(); 16492 _localctx.Value = new CILParser.ClassSerializedSequenceValue(_localctx.Builder.ToImmutable()); 16499 public CILParser.ClassSequenceElementValue Value; 16502 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode NULLREF() { return GetToken(CILParser.NULLREF, 0); } 16503 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode SQSTRING() { return GetToken(CILParser.SQSTRING, 0); } 16518 _localctx.Value = CILParser.ClassSequenceElementValue.Error; 16574 public CILParser.SerializedSequenceValue Value; 16575 public System.Collections.Immutable.ImmutableArray<CILParser.SerializedInitializerValue>.Builder Builder; 16594 _localctx.Builder = System.Collections.Immutable.ImmutableArray.CreateBuilder<CILParser.SerializedInitializerValue>(); 16622 _localctx.Value = new CILParser.ObjectSerializedSequenceValue(_localctx.Builder.ToImmutable()); 16629 public CILParser.CustomAttributeDeclarationValue Value; 16657 _localctx.Value = CILParser.CustomAttributeDeclarationValue.Error; 16706 public CILParser.AssemblyDeclarationValue? Value; 16847 public CILParser.AssemblyReferenceValue? Value; 16907 public CILParser.AssemblyReferenceHeaderValue Value; 16931 _localctx.Value = CILParser.AssemblyReferenceHeaderValue.Error; 16988 public System.Collections.Immutable.ImmutableArray<CILParser.AssemblyDeclarationValue> Value; 16989 public System.Collections.Immutable.ImmutableArray<CILParser.AssemblyDeclarationValue>.Builder Builder; 17008 _localctx.Builder = System.Collections.Immutable.ImmutableArray.CreateBuilder<CILParser.AssemblyDeclarationValue>(); 17043 public CILParser.AssemblyDeclarationValue? Value; 17047 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode HASH() { return GetToken(CILParser.HASH, 0); } 17149 public CILParser.ExportedTypeValue? Value; 17209 public CILParser.ExportedTypeHeaderValue Value; 17230 _localctx.Value = CILParser.ExportedTypeHeaderValue.Error; 17260 public CILParser.ExportedTypeHeaderValue Value; 17264 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode EXPORT() { return GetToken(CILParser.EXPORT, 0); } 17282 _localctx.Value = CILParser.ExportedTypeHeaderValue.Error; 17474 public System.Collections.Immutable.ImmutableArray<CILParser.ExportedTypeDeclarationValue> Value; 17475 public System.Collections.Immutable.ImmutableArray<CILParser.ExportedTypeDeclarationValue>.Builder Builder; 17494 _localctx.Builder = System.Collections.Immutable.ImmutableArray.CreateBuilder<CILParser.ExportedTypeDeclarationValue>(); 17529 public CILParser.ExportedTypeDeclarationValue? Value; 17662 public CILParser.ManifestResourceValue? Value; 17722 public CILParser.ManifestResourceHeaderValue Value; 17727 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode MRESOURCE() { return GetToken(CILParser.MRESOURCE, 0); } 17748 _localctx.Value = CILParser.ManifestResourceHeaderValue.Error; 17899 public System.Collections.Immutable.ImmutableArray<CILParser.ManifestResourceDeclarationValue> Value; 17900 public System.Collections.Immutable.ImmutableArray<CILParser.ManifestResourceDeclarationValue>.Builder Builder; 17919 _localctx.Builder = System.Collections.Immutable.ImmutableArray.CreateBuilder<CILParser.ManifestResourceDeclarationValue>(); 17954 public CILParser.ManifestResourceDeclarationValue? Value;