1 instantiation of CILParser
ILAssembler (1)
DocumentCompiler.cs (1)
55CILParser parser = new(new UnbufferedTokenStream(preprocessor))
1173 references to CILParser
ILAssembler (1173)
Actions\GrammarActions.BuildImage.cs (1)
296foreach (CILParser.DataLabelReferenceValue reference in _mappedFieldDataReferenceFixups)
Actions\GrammarActions.Conversions.cs (3)
40private readonly List<CILParser.DataLabelReferenceValue> _mappedFieldDataReferenceFixups = new(); 70CILParser.VtfixupDeclContext Context, 163CILParser.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, 50foreach (CILParser.DataLabelReferenceValue reference in builder.ReferenceFixups) 62CILParser.DataDeclarationBuilder builder, 71CILParser.DataDeclarationBuilder builder, 79internal byte GetTlsDataSection(CILParser.TlsContext context) 83internal int ParseDataItemCount(CILParser.DataDeclarationBuilder builder, IToken token) 95internal void AddDataString(CILParser.DataDeclarationBuilder builder, string value) 99CILParser.DataDeclarationBuilder builder, 105builder.ReferenceFixups ??= new List<CILParser.DataLabelReferenceValue>(); 106builder.ReferenceFixups.Add(new CILParser.DataLabelReferenceValue( 115CILParser.DataDeclarationBuilder builder, 120CILParser.DataDeclarationBuilder builder, 149CILParser.DataDeclarationBuilder builder, 168CILParser.DataDeclarationBuilder builder, 201CILParser.DataDeclarationBuilder builder,
Actions\GrammarActions.Debug.cs (3)
122CILParser.ExtSourceSpecContext context, 392CILParser.LanguageDeclContext context, 423(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)
310internal CILParser.SwitchInstructionBuilder CreateSwitchInstruction(IToken opcodeToken) 313internal void AddSwitchLabel(CILParser.SwitchInstructionBuilder builder, IToken labelToken) 316internal void AddSwitchOffset(CILParser.SwitchInstructionBuilder builder, IToken offsetToken) 320internal void CompleteSwitchInstruction(CILParser.SwitchInstructionBuilder? builder) 410internal 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, 116internal CILParser.AttributeValue<FieldAttributes> CreateFieldAttribute(IToken token) 119"static" => new CILParser.AttributeValue<FieldAttributes>(FieldAttributes.Static, 0, true), 120"public" => new CILParser.AttributeValue<FieldAttributes>( 124"private" => new CILParser.AttributeValue<FieldAttributes>( 128"family" => new CILParser.AttributeValue<FieldAttributes>( 132"initonly" => new CILParser.AttributeValue<FieldAttributes>(FieldAttributes.InitOnly, 0, true), 133"rtspecialname" => new CILParser.AttributeValue<FieldAttributes>(FieldAttributes.RTSpecialName, 0, true), 134"specialname" => new CILParser.AttributeValue<FieldAttributes>(FieldAttributes.SpecialName, 0, true), 135"assembly" => new CILParser.AttributeValue<FieldAttributes>( 139"famandassem" => new CILParser.AttributeValue<FieldAttributes>( 143"famorassem" => new CILParser.AttributeValue<FieldAttributes>( 147"privatescope" => new CILParser.AttributeValue<FieldAttributes>( 151"literal" => new CILParser.AttributeValue<FieldAttributes>(FieldAttributes.Literal, 0, true), 153"notserialized" => new CILParser.AttributeValue<FieldAttributes>(FieldAttributes.NotSerialized, 0, true), 155"volatile" => new CILParser.AttributeValue<FieldAttributes>(0, 0, true), 159internal CILParser.AttributeValue<FieldAttributes> CreateRawFieldAttribute(IToken token) 168internal void SetFieldOffset(CILParser.RepeatOptContext context, IToken token) 175CILParser.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)
20CILParser.LocalsDeclContext context, 48CILParser.ExportDeclContext context, 90CILParser.VtentryDeclContext context, 123CILParser.OverrideDeclContext context, 195CILParser.CustomAttrDeclContext attribute) 203CILParser.ParameterDeclContext context, 299CILParser.Int32Context? indexContext, 301CILParser.ParameterDeclContext diagnosticContext) 355internal void ProcessMethodDataDeclaration(CILParser.DataDeclContext context) 359internal void ProcessMethodSecurityDeclaration(CILParser.SecDeclContext context) 371internal void ProcessMethodSourceDirective(CILParser.ExtSourceSpecContext context) 374internal void ProcessMethodLanguageDirective(CILParser.LanguageDeclContext context) 378internal void ProcessMethodCustomAttribute(CILParser.CustomDescrInMethodBodyContext context)
Actions\GrammarActions.MethodBodies.ExceptionHandling.cs (9)
16private readonly Dictionary<CILParser.ScopeBlockContext, (int Start, int End)> _scopeRanges = new(); 52internal void BeginScope(CILParser.ScopeBlockContext context) 66internal void EndScope(CILParser.ScopeBlockContext context) 83CILParser.SehBlockContext context, 153CILParser.CatchClauseContext context, 170internal ExceptionRangeValue CreateScopeExceptionRange(CILParser.ScopeBlockContext scope) 183internal ExceptionFilterValue CreateScopeFilter(CILParser.ScopeBlockContext scope) 240private (LabelHandle Start, LabelHandle End) GetScopeRange(CILParser.ScopeBlockContext context) 270CILParser.ScopeBlockContext Context,
Actions\GrammarActions.MethodBodies.Locals.cs (1)
164CILParser.LocalsDeclContext 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 (40)
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) 87Parent: CILParser.SigArgContext 89Parent: CILParser.SigArgsContext { Parent: CILParser.LocalsDeclContext } arguments 106internal void SetParameterAttributeElement(CILParser.ParamAttrElementContext context, IToken attribute) 125internal void SetRawParameterAttributeElement(CILParser.ParamAttrElementContext context, IToken token) 128if (context.Parent is CILParser.ParamAttrContext 130Parent: CILParser.SigArgContext 132Parent: CILParser.SigArgsContext { Parent: CILParser.LocalsDeclContext } arguments 220(CILParser.CHAR, false) => SignatureTypeCode.Char, 221(CILParser.STRING, false) => SignatureTypeCode.String, 222(CILParser.BOOL, false) => SignatureTypeCode.Boolean, 223(CILParser.INT8, false) => SignatureTypeCode.SByte, 224(CILParser.INT16, false) => SignatureTypeCode.Int16, 225(CILParser.INT32_, false) => SignatureTypeCode.Int32, 226(CILParser.INT64_, false) => SignatureTypeCode.Int64, 227(CILParser.FLOAT32, false) => SignatureTypeCode.Single, 228(CILParser.FLOAT64_, false) => SignatureTypeCode.Double, 229(CILParser.UINT8, false) => SignatureTypeCode.Byte, 230(CILParser.UINT16, false) => SignatureTypeCode.UInt16, 231(CILParser.UINT32, false) => SignatureTypeCode.UInt32, 232(CILParser.UINT64, false) => SignatureTypeCode.UInt64, 233(CILParser.INT8, true) => SignatureTypeCode.Byte, 234(CILParser.INT16, true) => SignatureTypeCode.UInt16, 235(CILParser.INT32_, true) => SignatureTypeCode.UInt32, 236(CILParser.INT64_, true) => SignatureTypeCode.UInt64, 259internal 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, 114CILParser.ClassHeadContext context, 129CILParser.AttributeValue<TypeAttributes> attribute = classAttribute.Attribute; 192CILParser.ClassHeadContext context, 199CILParser.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 (545)
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); } 4241 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INSTR_METHOD() { return GetToken(CILParser.INSTR_METHOD, 0); } 4245 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INSTR_FIELD() { return GetToken(CILParser.INSTR_FIELD, 0); } 4252 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INSTR_TYPE() { return GetToken(CILParser.INSTR_TYPE, 0); } 4256 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INSTR_SIG() { return GetToken(CILParser.INSTR_SIG, 0); } 4260 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INSTR_TOK() { return GetToken(CILParser.INSTR_TOK, 0); } 4360 public CILParser.SwitchInstructionBuilder SwitchBuilder; 4375 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INSTR_NONE() { return GetToken(CILParser.INSTR_NONE, 0); } 4376 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INSTR_VAR() { return GetToken(CILParser.INSTR_VAR, 0); } 4383 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INSTR_I() { return GetToken(CILParser.INSTR_I, 0); } 4384 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INSTR_I8() { return GetToken(CILParser.INSTR_I8, 0); } 4388 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INSTR_R() { return GetToken(CILParser.INSTR_R, 0); } 4395 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INSTR_BRTARGET() { return GetToken(CILParser.INSTR_BRTARGET, 0); } 4396 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INSTR_STRING() { return GetToken(CILParser.INSTR_STRING, 0); } 4400 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode ANSI() { return GetToken(CILParser.ANSI, 0); } 4401 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INSTR_TOK() { return GetToken(CILParser.INSTR_TOK, 0); } 4402 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INSTR_SWITCH() { return GetToken(CILParser.INSTR_SWITCH, 0); } 4637 public CILParser.CalliSignatureValue Value; 4665 _localctx.Value = CILParser.CalliSignatureValue.Error; 4696 public CILParser.SwitchInstructionBuilder Builder; 4714 public LabelsContext(ParserRuleContext parent, int invokingState, CILParser.SwitchInstructionBuilder Builder) 4723 public LabelsContext labels(CILParser.SwitchInstructionBuilder Builder) { 4868 public System.Collections.Immutable.ImmutableArray<CILParser.TypeValue> Value; 4869 public System.Collections.Immutable.ImmutableArray<CILParser.TypeValue>.Builder Builder; 4889 _localctx.Builder = System.Collections.Immutable.ImmutableArray.CreateBuilder<CILParser.TypeValue>(); 4935 public System.Collections.Immutable.ImmutableArray<CILParser.ArrayBoundValue> Value; 4936 public System.Collections.Immutable.ImmutableArray<CILParser.ArrayBoundValue>.Builder Builder; 4956 _localctx.Builder = System.Collections.Immutable.ImmutableArray.CreateBuilder<CILParser.ArrayBoundValue>(); 5002 public System.Collections.Immutable.ImmutableArray<CILParser.SignatureArgumentValue> Value; 5003 public System.Collections.Immutable.ImmutableArray<CILParser.SignatureArgumentValue>.Builder Builder; 5023 _localctx.Builder = System.Collections.Immutable.ImmutableArray.CreateBuilder<CILParser.SignatureArgumentValue>(); 5091 public CILParser.SignatureArgumentValue Value; 5096 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode ELLIPSIS() { return GetToken(CILParser.ELLIPSIS, 0); } 5120 _localctx.Value = CILParser.SignatureArgumentValue.Error; 5170 public CILParser.ClassNameValue Value; 5185 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode PTR() { return GetToken(CILParser.PTR, 0); } 5186 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode MODULE() { return GetToken(CILParser.MODULE, 0); } 5187 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode THIS() { return GetToken(CILParser.THIS, 0); } 5188 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode BASE() { return GetToken(CILParser.BASE, 0); } 5189 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode NESTER() { return GetToken(CILParser.NESTER, 0); } 5201 _localctx.Value = CILParser.ClassNameValue.Error; 5318 public CILParser.TypeName Value; 5319 public CILParser.TypeName CurrentName; 5373 _localctx.Value = _localctx.CurrentName ?? new CILParser.TypeName(null, string.Empty); 5380 public System.Collections.Immutable.ImmutableArray<CILParser.AssemblyDeclarationValue> Value; 5381 public System.Collections.Immutable.ImmutableArray<CILParser.AssemblyDeclarationValue>.Builder Builder; 5400 _localctx.Builder = System.Collections.Immutable.ImmutableArray.CreateBuilder<CILParser.AssemblyDeclarationValue>(); 5435 public CILParser.AssemblyDeclarationValue? Value; 5439 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode HASH() { return GetToken(CILParser.HASH, 0); } 5527 public CILParser.TypeSpecificationValue Value; 5551 _localctx.Value = CILParser.TypeSpecificationValue.Error; 5592 public CILParser.TypeSpecificationValue Value; 5602 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode MODULE() { return GetToken(CILParser.MODULE, 0); } 5614 _localctx.Value = CILParser.TypeSpecificationValue.Error; 5667 public CILParser.NativeTypeValue Value; 5668 public CILParser.NativeTypeBuilder Builder; 5691 _localctx.Builder = new CILParser.NativeTypeBuilder(); 5742 public CILParser.NativeTypeArrayPointerInfoValue Value; 5764 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode PLUS() { return GetToken(CILParser.PLUS, 0); } 5771 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode PTR() { return GetToken(CILParser.PTR, 0); } 5777 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode PLUS() { return GetToken(CILParser.PLUS, 0); } 5787 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode ARRAY_TYPE_NO_BOUNDS() { return GetToken(CILParser.ARRAY_TYPE_NO_BOUNDS, 0); } 5877 public CILParser.NativeTypeElementValue Value; 5891 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode CUSTOM() { return GetToken(CILParser.CUSTOM, 0); } 5898 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode FIXED() { return GetToken(CILParser.FIXED, 0); } 5899 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode SYSSTRING() { return GetToken(CILParser.SYSSTRING, 0); } 5903 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode ARRAY() { return GetToken(CILParser.ARRAY, 0); } 5907 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode VARIANT() { return GetToken(CILParser.VARIANT, 0); } 5908 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode CURRENCY() { return GetToken(CILParser.CURRENCY, 0); } 5909 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode SYSCHAR() { return GetToken(CILParser.SYSCHAR, 0); } 5910 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode VOID() { return GetToken(CILParser.VOID, 0); } 5911 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode BOOL() { return GetToken(CILParser.BOOL, 0); } 5912 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT8() { return GetToken(CILParser.INT8, 0); } 5913 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT16() { return GetToken(CILParser.INT16, 0); } 5914 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT32_() { return GetToken(CILParser.INT32_, 0); } 5915 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT64_() { return GetToken(CILParser.INT64_, 0); } 5916 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode FLOAT32() { return GetToken(CILParser.FLOAT32, 0); } 5917 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode FLOAT64_() { return GetToken(CILParser.FLOAT64_, 0); } 5918 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode ERROR() { return GetToken(CILParser.ERROR, 0); } 5919 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode UINT8() { return GetToken(CILParser.UINT8, 0); } 5920 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode UINT16() { return GetToken(CILParser.UINT16, 0); } 5921 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode UINT32() { return GetToken(CILParser.UINT32, 0); } 5922 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode UINT64() { return GetToken(CILParser.UINT64, 0); } 5923 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode DECIMAL() { return GetToken(CILParser.DECIMAL, 0); } 5924 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode DATE() { return GetToken(CILParser.DATE, 0); } 5925 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode BSTR() { return GetToken(CILParser.BSTR, 0); } 5926 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode LPSTR() { return GetToken(CILParser.LPSTR, 0); } 5927 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode LPWSTR() { return GetToken(CILParser.LPWSTR, 0); } 5928 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode LPTSTR() { return GetToken(CILParser.LPTSTR, 0); } 5929 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode OBJECTREF() { return GetToken(CILParser.OBJECTREF, 0); } 5930 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode IUNKNOWN() { return GetToken(CILParser.IUNKNOWN, 0); } 5934 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode IDISPATCH() { return GetToken(CILParser.IDISPATCH, 0); } 5935 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode STRUCT() { return GetToken(CILParser.STRUCT, 0); } 5936 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INTERFACE() { return GetToken(CILParser.INTERFACE, 0); } 5937 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode SAFEARRAY() { return GetToken(CILParser.SAFEARRAY, 0); } 5941 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT() { return GetToken(CILParser.INT, 0); } 5942 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode UINT() { return GetToken(CILParser.UINT, 0); } 5943 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode BYVALSTR() { return GetToken(CILParser.BYVALSTR, 0); } 5944 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode ANSI() { return GetToken(CILParser.ANSI, 0); } 5945 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode TBSTR() { return GetToken(CILParser.TBSTR, 0); } 5946 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode METHOD() { return GetToken(CILParser.METHOD, 0); } 5947 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode LPSTRUCT() { return GetToken(CILParser.LPSTRUCT, 0); } 5948 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode ANY() { return GetToken(CILParser.ANY, 0); } 5963 _localctx.Value = CILParser.EmptyNativeTypeElementValue.Instance; 6449 public CILParser.IidParamIndexValue Value; 6465 _localctx.Value = CILParser.IidParamIndexValue.Empty; 6510 public CILParser.VariantTypeValue Value; 6511 public CILParser.VariantTypeBuilder Builder; 6517 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode[] ARRAY_TYPE_NO_BOUNDS() { return GetTokens(CILParser.ARRAY_TYPE_NO_BOUNDS); } 6519 return GetToken(CILParser.ARRAY_TYPE_NO_BOUNDS, i); 6521 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode[] VECTOR() { return GetTokens(CILParser.VECTOR); } 6523 return GetToken(CILParser.VECTOR, i); 6525 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode[] REF() { return GetTokens(CILParser.REF); } 6527 return GetToken(CILParser.REF, i); 6540 _localctx.Builder = new CILParser.VariantTypeBuilder(); 6600 public CILParser.VariantTypeElementValue Value; 6602 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode NULL() { return GetToken(CILParser.NULL, 0); } 6603 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode VARIANT() { return GetToken(CILParser.VARIANT, 0); } 6604 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode CURRENCY() { return GetToken(CILParser.CURRENCY, 0); } 6605 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode VOID() { return GetToken(CILParser.VOID, 0); } 6606 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode BOOL() { return GetToken(CILParser.BOOL, 0); } 6607 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT8() { return GetToken(CILParser.INT8, 0); } 6608 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT16() { return GetToken(CILParser.INT16, 0); } 6609 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT32_() { return GetToken(CILParser.INT32_, 0); } 6610 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT64_() { return GetToken(CILParser.INT64_, 0); } 6611 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode FLOAT32() { return GetToken(CILParser.FLOAT32, 0); } 6612 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode FLOAT64_() { return GetToken(CILParser.FLOAT64_, 0); } 6613 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode UINT8() { return GetToken(CILParser.UINT8, 0); } 6614 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode UINT16() { return GetToken(CILParser.UINT16, 0); } 6615 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode UINT32() { return GetToken(CILParser.UINT32, 0); } 6616 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode UINT64() { return GetToken(CILParser.UINT64, 0); } 6617 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode PTR() { return GetToken(CILParser.PTR, 0); } 6618 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode DECIMAL() { return GetToken(CILParser.DECIMAL, 0); } 6619 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode DATE() { return GetToken(CILParser.DATE, 0); } 6620 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode BSTR() { return GetToken(CILParser.BSTR, 0); } 6621 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode LPSTR() { return GetToken(CILParser.LPSTR, 0); } 6622 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode LPWSTR() { return GetToken(CILParser.LPWSTR, 0); } 6623 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode IUNKNOWN() { return GetToken(CILParser.IUNKNOWN, 0); } 6624 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode IDISPATCH() { return GetToken(CILParser.IDISPATCH, 0); } 6625 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode SAFEARRAY() { return GetToken(CILParser.SAFEARRAY, 0); } 6626 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT() { return GetToken(CILParser.INT, 0); } 6627 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode UINT() { return GetToken(CILParser.UINT, 0); } 6628 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode ERROR() { return GetToken(CILParser.ERROR, 0); } 6629 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode HRESULT() { return GetToken(CILParser.HRESULT, 0); } 6630 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode CARRAY() { return GetToken(CILParser.CARRAY, 0); } 6631 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode USERDEFINED() { return GetToken(CILParser.USERDEFINED, 0); } 6632 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode RECORD() { return GetToken(CILParser.RECORD, 0); } 6633 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode FILETIME() { return GetToken(CILParser.FILETIME, 0); } 6634 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode BLOB() { return GetToken(CILParser.BLOB, 0); } 6635 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode STREAM() { return GetToken(CILParser.STREAM, 0); } 6636 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode STORAGE() { return GetToken(CILParser.STORAGE, 0); } 6637 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode STREAMED_OBJECT() { return GetToken(CILParser.STREAMED_OBJECT, 0); } 6638 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode STORED_OBJECT() { return GetToken(CILParser.STORED_OBJECT, 0); } 6639 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode BLOB_OBJECT() { return GetToken(CILParser.BLOB_OBJECT, 0); } 6640 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode CF() { return GetToken(CILParser.CF, 0); } 6641 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode CLSID() { return GetToken(CILParser.CLSID, 0); } 6653 _localctx.Value = CILParser.VariantTypeElementValue.Error; 6994 public CILParser.TypeValue Value; 6995 public CILParser.ElementTypeValue ElementType; 6996 public System.Collections.Immutable.ImmutableArray<CILParser.TypeModifierValue>.Builder Modifiers; 7020 _localctx.ElementType = CILParser.ElementTypeValue.Error; 7021 _localctx.Modifiers = System.Collections.Immutable.ImmutableArray.CreateBuilder<CILParser.TypeModifierValue>(); 7055 _localctx.Value = new CILParser.TypeValue(_localctx.ElementType, _localctx.Modifiers.ToImmutable()); 7062 public CILParser.TypeModifierValue Value; 7083 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode ARRAY_TYPE_NO_BOUNDS() { return GetToken(CILParser.ARRAY_TYPE_NO_BOUNDS, 0); } 7094 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode PTR() { return GetToken(CILParser.PTR, 0); } 7108 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode REF() { return GetToken(CILParser.REF, 0); } 7123 _localctx.Value = CILParser.TypeModifierValue.Error; 7237 public CILParser.ElementTypeValue Value; 7254 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode OBJECT() { return GetToken(CILParser.OBJECT, 0); } 7255 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode VALUE() { return GetToken(CILParser.VALUE, 0); } 7256 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode VALUETYPE() { return GetToken(CILParser.VALUETYPE, 0); } 7257 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode METHOD() { return GetToken(CILParser.METHOD, 0); } 7258 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode PTR() { return GetToken(CILParser.PTR, 0); } 7268 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode METHOD_TYPE_PARAMETER() { return GetToken(CILParser.METHOD_TYPE_PARAMETER, 0); } 7272 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode TYPE_PARAMETER() { return GetToken(CILParser.TYPE_PARAMETER, 0); } 7276 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode TYPEDREF() { return GetToken(CILParser.TYPEDREF, 0); } 7277 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode VOID() { return GetToken(CILParser.VOID, 0); } 7287 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode ELLIPSIS() { return GetToken(CILParser.ELLIPSIS, 0); } 7299 _localctx.Value = CILParser.ElementTypeValue.Error; 7474 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode CHAR() { return GetToken(CILParser.CHAR, 0); } 7475 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode STRING() { return GetToken(CILParser.STRING, 0); } 7476 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode BOOL() { return GetToken(CILParser.BOOL, 0); } 7477 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT8() { return GetToken(CILParser.INT8, 0); } 7478 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT16() { return GetToken(CILParser.INT16, 0); } 7479 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT32_() { return GetToken(CILParser.INT32_, 0); } 7480 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT64_() { return GetToken(CILParser.INT64_, 0); } 7481 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode FLOAT32() { return GetToken(CILParser.FLOAT32, 0); } 7482 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode FLOAT64_() { return GetToken(CILParser.FLOAT64_, 0); } 7483 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode UINT8() { return GetToken(CILParser.UINT8, 0); } 7484 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode UINT16() { return GetToken(CILParser.UINT16, 0); } 7485 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode UINT32() { return GetToken(CILParser.UINT32, 0); } 7486 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode UINT64() { return GetToken(CILParser.UINT64, 0); } 7667 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode ELLIPSIS() { return GetToken(CILParser.ELLIPSIS, 0); } 7747 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT() { return GetToken(CILParser.INT, 0); } 7782 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT() { return GetToken(CILParser.INT, 0); } 7783 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode UINT() { return GetToken(CILParser.UINT, 0); } 7835 public CILParser.SecurityDeclarationValue? Value; 7845 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode PERMISSION() { return GetToken(CILParser.PERMISSION, 0); } 7858 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode PERMISSIONSET() { return GetToken(CILParser.PERMISSIONSET, 0); } 8032 public System.Collections.Immutable.ImmutableArray<CILParser.SecurityAttributeValue> Value; 8033 public System.Collections.Immutable.ImmutableArray<CILParser.SecurityAttributeValue>.Builder Builder; 8053 _localctx.Builder = System.Collections.Immutable.ImmutableArray.CreateBuilder<CILParser.SecurityAttributeValue>(); 8142 public CILParser.SecurityAttributeValue Value; 8146 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode SQSTRING() { return GetToken(CILParser.SQSTRING, 0); } 8164 _localctx.Value = CILParser.SecurityAttributeValue.Error; 8217 public System.Collections.Immutable.ImmutableArray<CILParser.SecurityNameValuePairValue> Value; 8218 public System.Collections.Immutable.ImmutableArray<CILParser.SecurityNameValuePairValue>.Builder Builder; 8238 _localctx.Builder = System.Collections.Immutable.ImmutableArray.CreateBuilder<CILParser.SecurityNameValuePairValue>(); 8280 public CILParser.SecurityNameValuePairValue Value; 8300 _localctx.Value = CILParser.SecurityNameValuePairValue.Error; 8366 public CILParser.SecurityCaValue Value; 8379 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT32_() { return GetToken(CILParser.INT32_, 0); } 8386 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT8() { return GetToken(CILParser.INT8, 0); } 8387 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT16() { return GetToken(CILParser.INT16, 0); } 8399 _localctx.Value = CILParser.SecurityCaValue.Error; 8565 public CILParser.MethodReferenceValue Value; 8577 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode DCOLON() { return GetToken(CILParser.DCOLON, 0); } 8618 _localctx.Value = CILParser.MethodReferenceValue.Error; 8752 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INSTANCE() { return GetToken(CILParser.INSTANCE, 0); } 8756 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode EXPLICIT() { return GetToken(CILParser.EXPLICIT, 0); } 8836 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode DEFAULT() { return GetToken(CILParser.DEFAULT, 0); } 8837 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode VARARG() { return GetToken(CILParser.VARARG, 0); } 8838 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode UNMANAGED() { return GetToken(CILParser.UNMANAGED, 0); } 8839 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode CDECL() { return GetToken(CILParser.CDECL, 0); } 8840 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode STDCALL() { return GetToken(CILParser.STDCALL, 0); } 8841 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode THISCALL() { return GetToken(CILParser.THISCALL, 0); } 8842 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode FASTCALL() { return GetToken(CILParser.FASTCALL, 0); } 8992 public CILParser.MemberReferenceValue Value; 8996 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode METHOD() { return GetToken(CILParser.METHOD, 0); } 9017 _localctx.Value = CILParser.MemberReferenceValue.Error; 9066 public CILParser.FieldReferenceValue Value; 9073 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode DCOLON() { return GetToken(CILParser.DCOLON, 0); } 9096 _localctx.Value = CILParser.FieldReferenceValue.Error; 9153 public System.Collections.Immutable.ImmutableArray<CILParser.TypeSpecificationValue> Value; 9154 public System.Collections.Immutable.ImmutableArray<CILParser.TypeSpecificationValue>.Builder Builder; 9174 _localctx.Builder = System.Collections.Immutable.ImmutableArray.CreateBuilder<CILParser.TypeSpecificationValue>(); 9216 public System.Collections.Immutable.ImmutableArray<CILParser.GenericParameterDeclarationValue> Value; 9232 _localctx.Value = System.Collections.Immutable.ImmutableArray<CILParser.GenericParameterDeclarationValue>.Empty; 9274 public CILParser.AttributeValue<System.Reflection.GenericParameterAttributes> Value; 9282 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode PLUS() { return GetToken(CILParser.PLUS, 0); } 9283 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode VALUETYPE() { return GetToken(CILParser.VALUETYPE, 0); } 9298 _localctx.Value = CILParser.AttributeValue<System.Reflection.GenericParameterAttributes>.Empty; 9434 public CILParser.GenericParameterDeclarationValue Value; 9458 _localctx.Value = CILParser.GenericParameterDeclarationValue.Error; 9492 public System.Collections.Immutable.ImmutableArray<CILParser.GenericParameterDeclarationValue> Value; 9493 public System.Collections.Immutable.ImmutableArray<CILParser.GenericParameterDeclarationValue>.Builder Builder; 9513 _localctx.Builder = System.Collections.Immutable.ImmutableArray.CreateBuilder<CILParser.GenericParameterDeclarationValue>(); 9555 public System.Collections.Immutable.ImmutableArray<CILParser.TypeSpecificationValue> Value; 9571 _localctx.Value = System.Collections.Immutable.ImmutableArray<CILParser.TypeSpecificationValue>.Empty; 9685 public CILParser.PropertyBodyValue PropertyBody; 9686 public CILParser.EventBodyValue EventBody; 9687 public CILParser.CustomAttributeOwnerValue AttributeOwner; 9767 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode OVERRIDE() { return GetToken(CILParser.OVERRIDE, 0); } 9768 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode[] DCOLON() { return GetTokens(CILParser.DCOLON); } 9770 return GetToken(CILParser.DCOLON, i); 9802 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode[] METHOD() { return GetTokens(CILParser.METHOD); } 9804 return GetToken(CILParser.METHOD, i); 9818 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode PARAM() { return GetToken(CILParser.PARAM, 0); } 9819 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode TYPE() { return GetToken(CILParser.TYPE, 0); } 9823 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode CONSTRAINT() { return GetToken(CILParser.CONSTRAINT, 0); } 10241 public CILParser.FieldDeclarationValue Value; 10243 public CILParser.FieldDeclarationBuilder Builder; 10292 _localctx.Value = CILParser.FieldDeclarationValue.Error; 10387 public CILParser.AttributeValue<System.Reflection.FieldAttributes> Value; 10404 _localctx.Value = CILParser.AttributeValue<System.Reflection.FieldAttributes>.Empty; 10615 public CILParser.FieldInitializerValue Value; 10635 _localctx.Value = CILParser.FieldInitializerValue.Empty; 10858 public CILParser.EventHeaderValue Value; 10860 public CILParser.EventHeaderBuilder Builder; 10888 _localctx.Builder = new CILParser.EventHeaderBuilder(); 10890 _localctx.Value = CILParser.EventHeaderValue.Error; 10973 public CILParser.AttributeValue<System.Reflection.EventAttributes> Value; 10986 _localctx.Value = CILParser.AttributeValue<System.Reflection.EventAttributes>.Empty; 11023 public CILParser.EventBodyValue Body; 11031 public EventDeclsContext(ParserRuleContext parent, int invokingState, CILParser.EventBodyValue Body) 11040 public EventDeclsContext eventDecls(CILParser.EventBodyValue Body) { 11075 public CILParser.EventBodyValue Body; 11096 public EventDeclContext(ParserRuleContext parent, int invokingState, CILParser.EventBodyValue Body) 11105 public EventDeclContext eventDecl(CILParser.EventBodyValue Body) { 11212 public CILParser.PropertyHeaderValue Value; 11214 public CILParser.PropertyHeaderBuilder Builder; 11254 _localctx.Builder = new CILParser.PropertyHeaderBuilder(); 11256 _localctx.Value = CILParser.PropertyHeaderValue.Error; 11312 public CILParser.AttributeValue<System.Reflection.PropertyAttributes> Value; 11325 _localctx.Value = CILParser.AttributeValue<System.Reflection.PropertyAttributes>.Empty; 11362 public CILParser.PropertyBodyValue Body; 11370 public PropDeclsContext(ParserRuleContext parent, int invokingState, CILParser.PropertyBodyValue Body) 11379 public PropDeclsContext propDecls(CILParser.PropertyBodyValue Body) { 11414 public CILParser.PropertyBodyValue Body; 11435 public PropDeclContext(ParserRuleContext parent, int invokingState, CILParser.PropertyBodyValue Body) 11444 public PropDeclContext propDecl(CILParser.PropertyBodyValue Body) { 11541 public CILParser.MarshallingDescriptorValue Value; 11557 _localctx.Value = CILParser.MarshallingDescriptorValue.Empty; 11622 public CILParser.MarshallingDescriptorValue Value; 11623 public CILParser.MarshalBlobBuilder Builder; 11646 _localctx.Builder = new CILParser.MarshalBlobBuilder(); 11889 public CILParser.MethodHeaderValue Value; 11891 public CILParser.MethodHeaderBuilder Builder; 11955 _localctx.Value = CILParser.MethodHeaderValue.Error; 12067 public CILParser.AttributeValue<System.Reflection.MethodAttributes> Value; 12084 _localctx.Value = CILParser.AttributeValue<System.Reflection.MethodAttributes>.Empty; 12263 public CILParser.PInvokeValue Value; 12264 public CILParser.PInvokeBuilder Builder; 12291 _localctx.Builder = new CILParser.PInvokeBuilder(); 12371 public CILParser.AttributeValue<System.Reflection.MethodImportAttributes> Value; 12375 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode ANSI() { return GetToken(CILParser.ANSI, 0); } 12376 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode CDECL() { return GetToken(CILParser.CDECL, 0); } 12377 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode STDCALL() { return GetToken(CILParser.STDCALL, 0); } 12378 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode THISCALL() { return GetToken(CILParser.THISCALL, 0); } 12379 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode FASTCALL() { return GetToken(CILParser.FASTCALL, 0); } 12394 _localctx.Value = CILParser.AttributeValue<System.Reflection.MethodImportAttributes>.Empty; 12622 public CILParser.AttributeValue<System.Reflection.MethodImplAttributes> Value; 12625 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode UNMANAGED() { return GetToken(CILParser.UNMANAGED, 0); } 12640 _localctx.Value = CILParser.AttributeValue<System.Reflection.MethodImplAttributes>.Empty; 12862 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode EMITBYTE() { return GetToken(CILParser.EMITBYTE, 0); } 12869 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode MAXSTACK() { return GetToken(CILParser.MAXSTACK, 0); } 12870 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode ENTRYPOINT() { return GetToken(CILParser.ENTRYPOINT, 0); } 12871 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode ZEROINIT() { return GetToken(CILParser.ZEROINIT, 0); } 13130 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode LOCALS() { return GetToken(CILParser.LOCALS, 0); } 13182 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode EXPORT() { return GetToken(CILParser.EXPORT, 0); } 13243 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode VTENTRY() { return GetToken(CILParser.VTENTRY, 0); } 13295 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode OVERRIDE() { return GetToken(CILParser.OVERRIDE, 0); } 13296 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode DCOLON() { return GetToken(CILParser.DCOLON, 0); } 13303 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode METHOD() { return GetToken(CILParser.METHOD, 0); } 13384 public System.Collections.Immutable.ImmutableArray<CILParser.CustomAttributeApplicationValue>.Builder Attributes; 13393 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode PARAM() { return GetToken(CILParser.PARAM, 0); } 13394 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode TYPE() { return GetToken(CILParser.TYPE, 0); } 13407 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode CONSTRAINT() { return GetToken(CILParser.CONSTRAINT, 0); } 13427 _localctx.Attributes = System.Collections.Immutable.ImmutableArray.CreateBuilder<CILParser.CustomAttributeApplicationValue>(); 13649 public CILParser.CustomAttributeDeclarationValue Value; 13673 _localctx.Value = CILParser.CustomAttributeDeclarationValue.Error; 13796 public System.Collections.Immutable.ImmutableArray<CILParser.ExceptionClauseValue> Value; 13797 public System.Collections.Immutable.ImmutableArray<CILParser.ExceptionClauseValue>.Builder Builder; 13816 _localctx.Builder = System.Collections.Immutable.ImmutableArray.CreateBuilder<CILParser.ExceptionClauseValue>(); 13851 public CILParser.ExceptionRangeValue Value; 13883 _localctx.Value = CILParser.ExceptionRangeValue.Invalid; 13940 public CILParser.ExceptionClauseValue Value; 13970 _localctx.Value = CILParser.ExceptionClauseValue.Invalid; 14031 public CILParser.ExceptionFilterValue Value; 14055 _localctx.Value = CILParser.ExceptionFilterValue.Invalid; 14104 public CILParser.CatchTypeValue Value; 14123 _localctx.Value = CILParser.CatchTypeValue.Invalid; 14207 public CILParser.ExceptionRangeValue Value; 14239 _localctx.Value = CILParser.ExceptionRangeValue.Invalid; 14296 public CILParser.DataDeclarationBuilder Builder; 14340 public CILParser.DataDeclarationBuilder Builder; 14350 public DdHeadContext(ParserRuleContext parent, int invokingState, CILParser.DataDeclarationBuilder Builder) 14359 public DdHeadContext ddHead(CILParser.DataDeclarationBuilder Builder) { 14456 public CILParser.DataDeclarationBuilder Builder; 14467 public DdBodyContext(ParserRuleContext parent, int invokingState, CILParser.DataDeclarationBuilder Builder) 14476 public DdBodyContext ddBody(CILParser.DataDeclarationBuilder Builder) { 14538 public CILParser.DataDeclarationBuilder Builder; 14546 public DdItemListContext(ParserRuleContext parent, int invokingState, CILParser.DataDeclarationBuilder Builder) 14555 public DdItemListContext ddItemList(CILParser.DataDeclarationBuilder Builder) { 14596 public CILParser.DataDeclarationBuilder Builder; 14603 public DdItemCountContext(ParserRuleContext parent, int invokingState, CILParser.DataDeclarationBuilder Builder) 14612 public DdItemCountContext ddItemCount(CILParser.DataDeclarationBuilder Builder) { 14746 public CILParser.DataDeclarationBuilder Builder; 14755 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode CHAR() { return GetToken(CILParser.CHAR, 0); } 14756 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode PTR() { return GetToken(CILParser.PTR, 0); } 14760 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode REF() { return GetToken(CILParser.REF, 0); } 14773 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode FLOAT32() { return GetToken(CILParser.FLOAT32, 0); } 14774 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode FLOAT64_() { return GetToken(CILParser.FLOAT64_, 0); } 14775 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT64_() { return GetToken(CILParser.INT64_, 0); } 14782 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT32_() { return GetToken(CILParser.INT32_, 0); } 14783 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT16() { return GetToken(CILParser.INT16, 0); } 14784 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT8() { return GetToken(CILParser.INT8, 0); } 14786 public DdItemContext(ParserRuleContext parent, int invokingState, CILParser.DataDeclarationBuilder Builder) 14795 public DdItemContext ddItem(CILParser.DataDeclarationBuilder Builder) { 14979 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode FLOAT32() { return GetToken(CILParser.FLOAT32, 0); } 14983 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode FLOAT64_() { return GetToken(CILParser.FLOAT64_, 0); } 14990 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT64_() { return GetToken(CILParser.INT64_, 0); } 14991 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT32_() { return GetToken(CILParser.INT32_, 0); } 14992 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT16() { return GetToken(CILParser.INT16, 0); } 14993 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT8() { return GetToken(CILParser.INT8, 0); } 14994 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode UINT64() { return GetToken(CILParser.UINT64, 0); } 14995 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode UINT32() { return GetToken(CILParser.UINT32, 0); } 14996 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode UINT16() { return GetToken(CILParser.UINT16, 0); } 14997 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode UINT8() { return GetToken(CILParser.UINT8, 0); } 14998 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode CHAR() { return GetToken(CILParser.CHAR, 0); } 14999 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode BOOL() { return GetToken(CILParser.BOOL, 0); } 15302 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT32() { return GetToken(CILParser.INT32, 0); } 15303 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode ID() { return GetToken(CILParser.ID, 0); } 15304 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode HEXBYTE() { return GetToken(CILParser.HEXBYTE, 0); } 15345 public CILParser.FieldInitializerValue Value; 15354 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode NULLREF() { return GetToken(CILParser.NULLREF, 0); } 15366 _localctx.Value = CILParser.FieldInitializerValue.Empty; 15423 public CILParser.SerializedInitializerValue Value; 15477 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode STRING() { return GetToken(CILParser.STRING, 0); } 15478 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode NULLREF() { return GetToken(CILParser.NULLREF, 0); } 15479 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode SQSTRING() { return GetToken(CILParser.SQSTRING, 0); } 15480 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode TYPE() { return GetToken(CILParser.TYPE, 0); } 15484 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode OBJECT() { return GetToken(CILParser.OBJECT, 0); } 15488 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode FLOAT32() { return GetToken(CILParser.FLOAT32, 0); } 15495 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode FLOAT64_() { return GetToken(CILParser.FLOAT64_, 0); } 15499 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT64_() { return GetToken(CILParser.INT64_, 0); } 15503 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT32_() { return GetToken(CILParser.INT32_, 0); } 15507 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT16() { return GetToken(CILParser.INT16, 0); } 15511 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT8() { return GetToken(CILParser.INT8, 0); } 15515 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode UINT64() { return GetToken(CILParser.UINT64, 0); } 15516 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode UINT32() { return GetToken(CILParser.UINT32, 0); } 15517 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode UINT16() { return GetToken(CILParser.UINT16, 0); } 15518 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode UINT8() { return GetToken(CILParser.UINT8, 0); } 15519 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode CHAR() { return GetToken(CILParser.CHAR, 0); } 15520 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode BOOL() { return GetToken(CILParser.BOOL, 0); } 15544 _localctx.Value = CILParser.SerializedInitializerValue.Error; 16386 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode[] NULLREF() { return GetTokens(CILParser.NULLREF); } 16388 return GetToken(CILParser.NULLREF, i); 16390 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode[] SQSTRING() { return GetTokens(CILParser.SQSTRING); } 16392 return GetToken(CILParser.SQSTRING, i); 16455 public CILParser.SerializedSequenceValue Value; 16456 public System.Collections.Immutable.ImmutableArray<CILParser.ClassSequenceElementValue>.Builder Builder; 16475 _localctx.Builder = System.Collections.Immutable.ImmutableArray.CreateBuilder<CILParser.ClassSequenceElementValue>(); 16503 _localctx.Value = new CILParser.ClassSerializedSequenceValue(_localctx.Builder.ToImmutable()); 16510 public CILParser.ClassSequenceElementValue Value; 16513 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode NULLREF() { return GetToken(CILParser.NULLREF, 0); } 16514 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode SQSTRING() { return GetToken(CILParser.SQSTRING, 0); } 16529 _localctx.Value = CILParser.ClassSequenceElementValue.Error; 16585 public CILParser.SerializedSequenceValue Value; 16586 public System.Collections.Immutable.ImmutableArray<CILParser.SerializedInitializerValue>.Builder Builder; 16605 _localctx.Builder = System.Collections.Immutable.ImmutableArray.CreateBuilder<CILParser.SerializedInitializerValue>(); 16633 _localctx.Value = new CILParser.ObjectSerializedSequenceValue(_localctx.Builder.ToImmutable()); 16640 public CILParser.CustomAttributeDeclarationValue Value; 16668 _localctx.Value = CILParser.CustomAttributeDeclarationValue.Error; 16717 public CILParser.AssemblyDeclarationValue? Value; 16858 public CILParser.AssemblyReferenceValue? Value; 16918 public CILParser.AssemblyReferenceHeaderValue Value; 16942 _localctx.Value = CILParser.AssemblyReferenceHeaderValue.Error; 16999 public System.Collections.Immutable.ImmutableArray<CILParser.AssemblyDeclarationValue> Value; 17000 public System.Collections.Immutable.ImmutableArray<CILParser.AssemblyDeclarationValue>.Builder Builder; 17019 _localctx.Builder = System.Collections.Immutable.ImmutableArray.CreateBuilder<CILParser.AssemblyDeclarationValue>(); 17054 public CILParser.AssemblyDeclarationValue? Value; 17058 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode HASH() { return GetToken(CILParser.HASH, 0); } 17160 public CILParser.ExportedTypeValue? Value; 17220 public CILParser.ExportedTypeHeaderValue Value; 17241 _localctx.Value = CILParser.ExportedTypeHeaderValue.Error; 17271 public CILParser.ExportedTypeHeaderValue Value; 17275 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode EXPORT() { return GetToken(CILParser.EXPORT, 0); } 17293 _localctx.Value = CILParser.ExportedTypeHeaderValue.Error; 17485 public System.Collections.Immutable.ImmutableArray<CILParser.ExportedTypeDeclarationValue> Value; 17486 public System.Collections.Immutable.ImmutableArray<CILParser.ExportedTypeDeclarationValue>.Builder Builder; 17505 _localctx.Builder = System.Collections.Immutable.ImmutableArray.CreateBuilder<CILParser.ExportedTypeDeclarationValue>(); 17540 public CILParser.ExportedTypeDeclarationValue? Value; 17673 public CILParser.ManifestResourceValue? Value; 17733 public CILParser.ManifestResourceHeaderValue Value; 17738 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode MRESOURCE() { return GetToken(CILParser.MRESOURCE, 0); } 17759 _localctx.Value = CILParser.ManifestResourceHeaderValue.Error; 17910 public System.Collections.Immutable.ImmutableArray<CILParser.ManifestResourceDeclarationValue> Value; 17911 public System.Collections.Immutable.ImmutableArray<CILParser.ManifestResourceDeclarationValue>.Builder Builder; 17930 _localctx.Builder = System.Collections.Immutable.ImmutableArray.CreateBuilder<CILParser.ManifestResourceDeclarationValue>(); 17965 public CILParser.ManifestResourceDeclarationValue? Value; 18074 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode Eof() { return GetToken(CILParser.Eof, 0); }