1 instantiation of CILParser
ILAssembler (1)
DocumentCompiler.cs (1)
58CILParser parser = new(new CommonTokenStream(preprocessor));
1320 references to CILParser
ILAssembler (1320)
DocumentCompiler.cs (1)
58CILParser parser = new(new CommonTokenStream(preprocessor));
gen\CILBaseVisitor.cs (196)
47 public virtual Result VisitId([NotNull] CILParser.IdContext context) { return VisitChildren(context); } 57 public virtual Result VisitDottedName([NotNull] CILParser.DottedNameContext context) { return VisitChildren(context); } 67 public virtual Result VisitDottedNamePart([NotNull] CILParser.DottedNamePartContext context) { return VisitChildren(context); } 77 public virtual Result VisitCompQstring([NotNull] CILParser.CompQstringContext context) { return VisitChildren(context); } 87 public virtual Result VisitDecls([NotNull] CILParser.DeclsContext context) { return VisitChildren(context); } 97 public virtual Result VisitDecl([NotNull] CILParser.DeclContext context) { return VisitChildren(context); } 107 public virtual Result VisitSubsystem([NotNull] CILParser.SubsystemContext context) { return VisitChildren(context); } 117 public virtual Result VisitCorflags([NotNull] CILParser.CorflagsContext context) { return VisitChildren(context); } 127 public virtual Result VisitAlignment([NotNull] CILParser.AlignmentContext context) { return VisitChildren(context); } 137 public virtual Result VisitImagebase([NotNull] CILParser.ImagebaseContext context) { return VisitChildren(context); } 147 public virtual Result VisitStackreserve([NotNull] CILParser.StackreserveContext context) { return VisitChildren(context); } 157 public virtual Result VisitAssemblyBlock([NotNull] CILParser.AssemblyBlockContext context) { return VisitChildren(context); } 167 public virtual Result VisitMscorlib([NotNull] CILParser.MscorlibContext context) { return VisitChildren(context); } 177 public virtual Result VisitLanguageDecl([NotNull] CILParser.LanguageDeclContext context) { return VisitChildren(context); } 187 public virtual Result VisitLanguageString([NotNull] CILParser.LanguageStringContext context) { return VisitChildren(context); } 197 public virtual Result VisitTypelist([NotNull] CILParser.TypelistContext context) { return VisitChildren(context); } 207 public virtual Result VisitInt32([NotNull] CILParser.Int32Context context) { return VisitChildren(context); } 217 public virtual Result VisitInt64([NotNull] CILParser.Int64Context context) { return VisitChildren(context); } 227 public virtual Result VisitFloat64([NotNull] CILParser.Float64Context context) { return VisitChildren(context); } 237 public virtual Result VisitIntOrWildcard([NotNull] CILParser.IntOrWildcardContext context) { return VisitChildren(context); } 247 public virtual Result VisitCompControl([NotNull] CILParser.CompControlContext context) { return VisitChildren(context); } 257 public virtual Result VisitTypedefDecl([NotNull] CILParser.TypedefDeclContext context) { return VisitChildren(context); } 267 public virtual Result VisitCustomDescr([NotNull] CILParser.CustomDescrContext context) { return VisitChildren(context); } 277 public virtual Result VisitCustomDescrWithOwner([NotNull] CILParser.CustomDescrWithOwnerContext context) { return VisitChildren(context); } 287 public virtual Result VisitCustomType([NotNull] CILParser.CustomTypeContext context) { return VisitChildren(context); } 297 public virtual Result VisitOwnerType([NotNull] CILParser.OwnerTypeContext context) { return VisitChildren(context); } 307 public virtual Result VisitCustomBlobDescr([NotNull] CILParser.CustomBlobDescrContext context) { return VisitChildren(context); } 317 public virtual Result VisitCustomBlobArgs([NotNull] CILParser.CustomBlobArgsContext context) { return VisitChildren(context); } 327 public virtual Result VisitCustomBlobNVPairs([NotNull] CILParser.CustomBlobNVPairsContext context) { return VisitChildren(context); } 337 public virtual Result VisitFieldOrProp([NotNull] CILParser.FieldOrPropContext context) { return VisitChildren(context); } 347 public virtual Result VisitSerializType([NotNull] CILParser.SerializTypeContext context) { return VisitChildren(context); } 357 public virtual Result VisitSerializTypeElement([NotNull] CILParser.SerializTypeElementContext context) { return VisitChildren(context); } 367 public virtual Result VisitModuleHead([NotNull] CILParser.ModuleHeadContext context) { return VisitChildren(context); } 377 public virtual Result VisitVtfixupDecl([NotNull] CILParser.VtfixupDeclContext context) { return VisitChildren(context); } 387 public virtual Result VisitVtfixupAttr([NotNull] CILParser.VtfixupAttrContext context) { return VisitChildren(context); } 397 public virtual Result VisitVtableDecl([NotNull] CILParser.VtableDeclContext context) { return VisitChildren(context); } 407 public virtual Result VisitNameSpaceHead([NotNull] CILParser.NameSpaceHeadContext context) { return VisitChildren(context); } 417 public virtual Result VisitClassHead([NotNull] CILParser.ClassHeadContext context) { return VisitChildren(context); } 427 public virtual Result VisitClassAttr([NotNull] CILParser.ClassAttrContext context) { return VisitChildren(context); } 437 public virtual Result VisitExtendsClause([NotNull] CILParser.ExtendsClauseContext context) { return VisitChildren(context); } 447 public virtual Result VisitImplClause([NotNull] CILParser.ImplClauseContext context) { return VisitChildren(context); } 457 public virtual Result VisitClassDecls([NotNull] CILParser.ClassDeclsContext context) { return VisitChildren(context); } 467 public virtual Result VisitImplList([NotNull] CILParser.ImplListContext context) { return VisitChildren(context); } 477 public virtual Result VisitEsHead([NotNull] CILParser.EsHeadContext context) { return VisitChildren(context); } 487 public virtual Result VisitExtSourceSpec([NotNull] CILParser.ExtSourceSpecContext context) { return VisitChildren(context); } 497 public virtual Result VisitFileDecl([NotNull] CILParser.FileDeclContext context) { return VisitChildren(context); } 507 public virtual Result VisitFileAttr([NotNull] CILParser.FileAttrContext context) { return VisitChildren(context); } 517 public virtual Result VisitFileEntry([NotNull] CILParser.FileEntryContext context) { return VisitChildren(context); } 527 public virtual Result VisitAsmAttrAny([NotNull] CILParser.AsmAttrAnyContext context) { return VisitChildren(context); } 537 public virtual Result VisitAsmAttr([NotNull] CILParser.AsmAttrContext context) { return VisitChildren(context); } 547 public virtual Result VisitInstr_none([NotNull] CILParser.Instr_noneContext context) { return VisitChildren(context); } 557 public virtual Result VisitInstr_var([NotNull] CILParser.Instr_varContext context) { return VisitChildren(context); } 567 public virtual Result VisitInstr_i([NotNull] CILParser.Instr_iContext context) { return VisitChildren(context); } 577 public virtual Result VisitInstr_i8([NotNull] CILParser.Instr_i8Context context) { return VisitChildren(context); } 587 public virtual Result VisitInstr_r([NotNull] CILParser.Instr_rContext context) { return VisitChildren(context); } 597 public virtual Result VisitInstr_brtarget([NotNull] CILParser.Instr_brtargetContext context) { return VisitChildren(context); } 607 public virtual Result VisitInstr_method([NotNull] CILParser.Instr_methodContext context) { return VisitChildren(context); } 617 public virtual Result VisitInstr_field([NotNull] CILParser.Instr_fieldContext context) { return VisitChildren(context); } 627 public virtual Result VisitInstr_type([NotNull] CILParser.Instr_typeContext context) { return VisitChildren(context); } 637 public virtual Result VisitInstr_string([NotNull] CILParser.Instr_stringContext context) { return VisitChildren(context); } 647 public virtual Result VisitInstr_sig([NotNull] CILParser.Instr_sigContext context) { return VisitChildren(context); } 657 public virtual Result VisitInstr_tok([NotNull] CILParser.Instr_tokContext context) { return VisitChildren(context); } 667 public virtual Result VisitInstr_switch([NotNull] CILParser.Instr_switchContext context) { return VisitChildren(context); } 677 public virtual Result VisitInstr([NotNull] CILParser.InstrContext context) { return VisitChildren(context); } 687 public virtual Result VisitLabels([NotNull] CILParser.LabelsContext context) { return VisitChildren(context); } 697 public virtual Result VisitTypeArgs([NotNull] CILParser.TypeArgsContext context) { return VisitChildren(context); } 707 public virtual Result VisitBounds([NotNull] CILParser.BoundsContext context) { return VisitChildren(context); } 717 public virtual Result VisitSigArgs([NotNull] CILParser.SigArgsContext context) { return VisitChildren(context); } 727 public virtual Result VisitSigArg([NotNull] CILParser.SigArgContext context) { return VisitChildren(context); } 737 public virtual Result VisitClassName([NotNull] CILParser.ClassNameContext context) { return VisitChildren(context); } 747 public virtual Result VisitSlashedName([NotNull] CILParser.SlashedNameContext context) { return VisitChildren(context); } 757 public virtual Result VisitAssemblyDecls([NotNull] CILParser.AssemblyDeclsContext context) { return VisitChildren(context); } 767 public virtual Result VisitAssemblyDecl([NotNull] CILParser.AssemblyDeclContext context) { return VisitChildren(context); } 777 public virtual Result VisitTypeSpec([NotNull] CILParser.TypeSpecContext context) { return VisitChildren(context); } 787 public virtual Result VisitNativeType([NotNull] CILParser.NativeTypeContext context) { return VisitChildren(context); } 798 public virtual Result VisitPointerNativeType([NotNull] CILParser.PointerNativeTypeContext context) { return VisitChildren(context); } 809 public virtual Result VisitPointerArrayTypeNoSizeData([NotNull] CILParser.PointerArrayTypeNoSizeDataContext context) { return VisitChildren(context); } 820 public virtual Result VisitPointerArrayTypeSize([NotNull] CILParser.PointerArrayTypeSizeContext context) { return VisitChildren(context); } 831 public virtual Result VisitPointerArrayTypeSizeParamIndex([NotNull] CILParser.PointerArrayTypeSizeParamIndexContext context) { return VisitChildren(context); } 842 public virtual Result VisitPointerArrayTypeParamIndex([NotNull] CILParser.PointerArrayTypeParamIndexContext context) { return VisitChildren(context); } 852 public virtual Result VisitNativeTypeElement([NotNull] CILParser.NativeTypeElementContext context) { return VisitChildren(context); } 862 public virtual Result VisitIidParamIndex([NotNull] CILParser.IidParamIndexContext context) { return VisitChildren(context); } 872 public virtual Result VisitVariantType([NotNull] CILParser.VariantTypeContext context) { return VisitChildren(context); } 882 public virtual Result VisitVariantTypeElement([NotNull] CILParser.VariantTypeElementContext context) { return VisitChildren(context); } 892 public virtual Result VisitType([NotNull] CILParser.TypeContext context) { return VisitChildren(context); } 903 public virtual Result VisitSZArrayModifier([NotNull] CILParser.SZArrayModifierContext context) { return VisitChildren(context); } 914 public virtual Result VisitArrayModifier([NotNull] CILParser.ArrayModifierContext context) { return VisitChildren(context); } 925 public virtual Result VisitByRefModifier([NotNull] CILParser.ByRefModifierContext context) { return VisitChildren(context); } 936 public virtual Result VisitPtrModifier([NotNull] CILParser.PtrModifierContext context) { return VisitChildren(context); } 947 public virtual Result VisitPinnedModifier([NotNull] CILParser.PinnedModifierContext context) { return VisitChildren(context); } 958 public virtual Result VisitRequiredModifier([NotNull] CILParser.RequiredModifierContext context) { return VisitChildren(context); } 969 public virtual Result VisitOptionalModifier([NotNull] CILParser.OptionalModifierContext context) { return VisitChildren(context); } 980 public virtual Result VisitGenericArgumentsModifier([NotNull] CILParser.GenericArgumentsModifierContext context) { return VisitChildren(context); } 990 public virtual Result VisitElementType([NotNull] CILParser.ElementTypeContext context) { return VisitChildren(context); } 1000 public virtual Result VisitSimpleType([NotNull] CILParser.SimpleTypeContext context) { return VisitChildren(context); } 1010 public virtual Result VisitBound([NotNull] CILParser.BoundContext context) { return VisitChildren(context); } 1020 public virtual Result VisitNativeInt([NotNull] CILParser.NativeIntContext context) { return VisitChildren(context); } 1030 public virtual Result VisitNativeUint([NotNull] CILParser.NativeUintContext context) { return VisitChildren(context); } 1040 public virtual Result VisitSecDecl([NotNull] CILParser.SecDeclContext context) { return VisitChildren(context); } 1050 public virtual Result VisitSecAttrSetBlob([NotNull] CILParser.SecAttrSetBlobContext context) { return VisitChildren(context); } 1060 public virtual Result VisitSecAttrBlob([NotNull] CILParser.SecAttrBlobContext context) { return VisitChildren(context); } 1070 public virtual Result VisitNameValPairs([NotNull] CILParser.NameValPairsContext context) { return VisitChildren(context); } 1080 public virtual Result VisitNameValPair([NotNull] CILParser.NameValPairContext context) { return VisitChildren(context); } 1090 public virtual Result VisitTruefalse([NotNull] CILParser.TruefalseContext context) { return VisitChildren(context); } 1100 public virtual Result VisitCaValue([NotNull] CILParser.CaValueContext context) { return VisitChildren(context); } 1110 public virtual Result VisitSecAction([NotNull] CILParser.SecActionContext context) { return VisitChildren(context); } 1120 public virtual Result VisitMethodRef([NotNull] CILParser.MethodRefContext context) { return VisitChildren(context); } 1130 public virtual Result VisitCallConv([NotNull] CILParser.CallConvContext context) { return VisitChildren(context); } 1140 public virtual Result VisitCallKind([NotNull] CILParser.CallKindContext context) { return VisitChildren(context); } 1150 public virtual Result VisitMdtoken([NotNull] CILParser.MdtokenContext context) { return VisitChildren(context); } 1160 public virtual Result VisitMemberRef([NotNull] CILParser.MemberRefContext context) { return VisitChildren(context); } 1170 public virtual Result VisitFieldRef([NotNull] CILParser.FieldRefContext context) { return VisitChildren(context); } 1180 public virtual Result VisitTypeList([NotNull] CILParser.TypeListContext context) { return VisitChildren(context); } 1190 public virtual Result VisitTyparsClause([NotNull] CILParser.TyparsClauseContext context) { return VisitChildren(context); } 1200 public virtual Result VisitTyparAttrib([NotNull] CILParser.TyparAttribContext context) { return VisitChildren(context); } 1210 public virtual Result VisitTyparAttribs([NotNull] CILParser.TyparAttribsContext context) { return VisitChildren(context); } 1220 public virtual Result VisitTypar([NotNull] CILParser.TyparContext context) { return VisitChildren(context); } 1230 public virtual Result VisitTypars([NotNull] CILParser.TyparsContext context) { return VisitChildren(context); } 1240 public virtual Result VisitTyBound([NotNull] CILParser.TyBoundContext context) { return VisitChildren(context); } 1250 public virtual Result VisitGenArity([NotNull] CILParser.GenArityContext context) { return VisitChildren(context); } 1260 public virtual Result VisitGenArityNotEmpty([NotNull] CILParser.GenArityNotEmptyContext context) { return VisitChildren(context); } 1270 public virtual Result VisitClassDecl([NotNull] CILParser.ClassDeclContext context) { return VisitChildren(context); } 1280 public virtual Result VisitFieldDecl([NotNull] CILParser.FieldDeclContext context) { return VisitChildren(context); } 1290 public virtual Result VisitFieldAttr([NotNull] CILParser.FieldAttrContext context) { return VisitChildren(context); } 1300 public virtual Result VisitAtOpt([NotNull] CILParser.AtOptContext context) { return VisitChildren(context); } 1310 public virtual Result VisitInitOpt([NotNull] CILParser.InitOptContext context) { return VisitChildren(context); } 1320 public virtual Result VisitRepeatOpt([NotNull] CILParser.RepeatOptContext context) { return VisitChildren(context); } 1330 public virtual Result VisitEventHead([NotNull] CILParser.EventHeadContext context) { return VisitChildren(context); } 1340 public virtual Result VisitEventAttr([NotNull] CILParser.EventAttrContext context) { return VisitChildren(context); } 1350 public virtual Result VisitEventDecls([NotNull] CILParser.EventDeclsContext context) { return VisitChildren(context); } 1360 public virtual Result VisitEventDecl([NotNull] CILParser.EventDeclContext context) { return VisitChildren(context); } 1370 public virtual Result VisitPropHead([NotNull] CILParser.PropHeadContext context) { return VisitChildren(context); } 1380 public virtual Result VisitPropAttr([NotNull] CILParser.PropAttrContext context) { return VisitChildren(context); } 1390 public virtual Result VisitPropDecls([NotNull] CILParser.PropDeclsContext context) { return VisitChildren(context); } 1400 public virtual Result VisitPropDecl([NotNull] CILParser.PropDeclContext context) { return VisitChildren(context); } 1410 public virtual Result VisitMarshalClause([NotNull] CILParser.MarshalClauseContext context) { return VisitChildren(context); } 1420 public virtual Result VisitMarshalBlob([NotNull] CILParser.MarshalBlobContext context) { return VisitChildren(context); } 1430 public virtual Result VisitParamAttr([NotNull] CILParser.ParamAttrContext context) { return VisitChildren(context); } 1440 public virtual Result VisitParamAttrElement([NotNull] CILParser.ParamAttrElementContext context) { return VisitChildren(context); } 1450 public virtual Result VisitMethodHead([NotNull] CILParser.MethodHeadContext context) { return VisitChildren(context); } 1460 public virtual Result VisitMethAttr([NotNull] CILParser.MethAttrContext context) { return VisitChildren(context); } 1470 public virtual Result VisitPinvImpl([NotNull] CILParser.PinvImplContext context) { return VisitChildren(context); } 1480 public virtual Result VisitPinvAttr([NotNull] CILParser.PinvAttrContext context) { return VisitChildren(context); } 1490 public virtual Result VisitMethodName([NotNull] CILParser.MethodNameContext context) { return VisitChildren(context); } 1500 public virtual Result VisitImplAttr([NotNull] CILParser.ImplAttrContext context) { return VisitChildren(context); } 1510 public virtual Result VisitMethodDecls([NotNull] CILParser.MethodDeclsContext context) { return VisitChildren(context); } 1520 public virtual Result VisitMethodDecl([NotNull] CILParser.MethodDeclContext context) { return VisitChildren(context); } 1530 public virtual Result VisitLabelDecl([NotNull] CILParser.LabelDeclContext context) { return VisitChildren(context); } 1540 public virtual Result VisitCustomDescrInMethodBody([NotNull] CILParser.CustomDescrInMethodBodyContext context) { return VisitChildren(context); } 1550 public virtual Result VisitScopeBlock([NotNull] CILParser.ScopeBlockContext context) { return VisitChildren(context); } 1560 public virtual Result VisitSehBlock([NotNull] CILParser.SehBlockContext context) { return VisitChildren(context); } 1570 public virtual Result VisitSehClauses([NotNull] CILParser.SehClausesContext context) { return VisitChildren(context); } 1580 public virtual Result VisitTryBlock([NotNull] CILParser.TryBlockContext context) { return VisitChildren(context); } 1590 public virtual Result VisitSehClause([NotNull] CILParser.SehClauseContext context) { return VisitChildren(context); } 1600 public virtual Result VisitFilterClause([NotNull] CILParser.FilterClauseContext context) { return VisitChildren(context); } 1610 public virtual Result VisitCatchClause([NotNull] CILParser.CatchClauseContext context) { return VisitChildren(context); } 1620 public virtual Result VisitFinallyClause([NotNull] CILParser.FinallyClauseContext context) { return VisitChildren(context); } 1630 public virtual Result VisitFaultClause([NotNull] CILParser.FaultClauseContext context) { return VisitChildren(context); } 1640 public virtual Result VisitHandlerBlock([NotNull] CILParser.HandlerBlockContext context) { return VisitChildren(context); } 1650 public virtual Result VisitDataDecl([NotNull] CILParser.DataDeclContext context) { return VisitChildren(context); } 1660 public virtual Result VisitDdHead([NotNull] CILParser.DdHeadContext context) { return VisitChildren(context); } 1670 public virtual Result VisitTls([NotNull] CILParser.TlsContext context) { return VisitChildren(context); } 1680 public virtual Result VisitDdBody([NotNull] CILParser.DdBodyContext context) { return VisitChildren(context); } 1690 public virtual Result VisitDdItemList([NotNull] CILParser.DdItemListContext context) { return VisitChildren(context); } 1700 public virtual Result VisitDdItemCount([NotNull] CILParser.DdItemCountContext context) { return VisitChildren(context); } 1710 public virtual Result VisitDdItem([NotNull] CILParser.DdItemContext context) { return VisitChildren(context); } 1720 public virtual Result VisitFieldSerInit([NotNull] CILParser.FieldSerInitContext context) { return VisitChildren(context); } 1730 public virtual Result VisitBytes([NotNull] CILParser.BytesContext context) { return VisitChildren(context); } 1740 public virtual Result VisitHexbyte([NotNull] CILParser.HexbyteContext context) { return VisitChildren(context); } 1750 public virtual Result VisitFieldInit([NotNull] CILParser.FieldInitContext context) { return VisitChildren(context); } 1760 public virtual Result VisitSerInit([NotNull] CILParser.SerInitContext context) { return VisitChildren(context); } 1770 public virtual Result VisitF32seq([NotNull] CILParser.F32seqContext context) { return VisitChildren(context); } 1780 public virtual Result VisitF64seq([NotNull] CILParser.F64seqContext context) { return VisitChildren(context); } 1790 public virtual Result VisitI64seq([NotNull] CILParser.I64seqContext context) { return VisitChildren(context); } 1800 public virtual Result VisitI32seq([NotNull] CILParser.I32seqContext context) { return VisitChildren(context); } 1810 public virtual Result VisitI16seq([NotNull] CILParser.I16seqContext context) { return VisitChildren(context); } 1820 public virtual Result VisitI8seq([NotNull] CILParser.I8seqContext context) { return VisitChildren(context); } 1830 public virtual Result VisitBoolSeq([NotNull] CILParser.BoolSeqContext context) { return VisitChildren(context); } 1840 public virtual Result VisitSqstringSeq([NotNull] CILParser.SqstringSeqContext context) { return VisitChildren(context); } 1850 public virtual Result VisitClassSeq([NotNull] CILParser.ClassSeqContext context) { return VisitChildren(context); } 1860 public virtual Result VisitClassSeqElement([NotNull] CILParser.ClassSeqElementContext context) { return VisitChildren(context); } 1870 public virtual Result VisitObjSeq([NotNull] CILParser.ObjSeqContext context) { return VisitChildren(context); } 1880 public virtual Result VisitCustomAttrDecl([NotNull] CILParser.CustomAttrDeclContext context) { return VisitChildren(context); } 1890 public virtual Result VisitAsmOrRefDecl([NotNull] CILParser.AsmOrRefDeclContext context) { return VisitChildren(context); } 1900 public virtual Result VisitAssemblyRefHead([NotNull] CILParser.AssemblyRefHeadContext context) { return VisitChildren(context); } 1910 public virtual Result VisitAssemblyRefDecls([NotNull] CILParser.AssemblyRefDeclsContext context) { return VisitChildren(context); } 1920 public virtual Result VisitAssemblyRefDecl([NotNull] CILParser.AssemblyRefDeclContext context) { return VisitChildren(context); } 1930 public virtual Result VisitExptypeHead([NotNull] CILParser.ExptypeHeadContext context) { return VisitChildren(context); } 1940 public virtual Result VisitExportHead([NotNull] CILParser.ExportHeadContext context) { return VisitChildren(context); } 1950 public virtual Result VisitExptAttr([NotNull] CILParser.ExptAttrContext context) { return VisitChildren(context); } 1960 public virtual Result VisitExptypeDecls([NotNull] CILParser.ExptypeDeclsContext context) { return VisitChildren(context); } 1970 public virtual Result VisitExptypeDecl([NotNull] CILParser.ExptypeDeclContext context) { return VisitChildren(context); } 1980 public virtual Result VisitManifestResHead([NotNull] CILParser.ManifestResHeadContext context) { return VisitChildren(context); } 1990 public virtual Result VisitManresAttr([NotNull] CILParser.ManresAttrContext context) { return VisitChildren(context); } 2000 public virtual Result VisitManifestResDecls([NotNull] CILParser.ManifestResDeclsContext context) { return VisitChildren(context); } 2010 public virtual Result VisitManifestResDecl([NotNull] CILParser.ManifestResDeclContext context) { return VisitChildren(context); }
gen\CILParser.cs (292)
301 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode ID() { return GetToken(CILParser.ID, 0); } 302 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode UNMANAGED() { return GetToken(CILParser.UNMANAGED, 0); } 303 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode VALUE() { return GetToken(CILParser.VALUE, 0); } 304 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INSTANCE() { return GetToken(CILParser.INSTANCE, 0); } 305 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode SQSTRING() { return GetToken(CILParser.SQSTRING, 0); } 350 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode DOTTEDNAME() { return GetToken(CILParser.DOTTEDNAME, 0); } 357 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode[] DOT() { return GetTokens(CILParser.DOT); } 359 return GetToken(CILParser.DOT, i); 436 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode ID() { return GetToken(CILParser.ID, 0); } 437 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode VALUE() { return GetToken(CILParser.VALUE, 0); } 438 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INSTANCE() { return GetToken(CILParser.INSTANCE, 0); } 439 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode SQSTRING() { return GetToken(CILParser.SQSTRING, 0); } 484 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode[] QSTRING() { return GetTokens(CILParser.QSTRING); } 486 return GetToken(CILParser.QSTRING, i); 488 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode[] PLUS() { return GetTokens(CILParser.PLUS); } 490 return GetToken(CILParser.PLUS, i); 1329 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode SQSTRING() { return GetToken(CILParser.SQSTRING, 0); } 1330 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode QSTRING() { return GetToken(CILParser.QSTRING, 0); } 1436 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT32() { return GetToken(CILParser.INT32, 0); } 1473 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT64() { return GetToken(CILParser.INT64, 0); } 1474 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT32() { return GetToken(CILParser.INT32, 0); } 1519 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode FLOAT64() { return GetToken(CILParser.FLOAT64, 0); } 1523 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode DOT() { return GetToken(CILParser.DOT, 0); } 1524 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode FLOAT32() { return GetToken(CILParser.FLOAT32, 0); } 1525 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode FLOAT64_() { return GetToken(CILParser.FLOAT64_, 0); } 1616 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode PTR() { return GetToken(CILParser.PTR, 0); } 1668 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode PP_DEFINE() { return GetToken(CILParser.PP_DEFINE, 0); } 1669 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode ID() { return GetToken(CILParser.ID, 0); } 1670 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode QSTRING() { return GetToken(CILParser.QSTRING, 0); } 1671 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode PP_UNDEF() { return GetToken(CILParser.PP_UNDEF, 0); } 1672 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode PP_IFDEF() { return GetToken(CILParser.PP_IFDEF, 0); } 1673 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode PP_IFNDEF() { return GetToken(CILParser.PP_IFNDEF, 0); } 1674 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode PP_ELSE() { return GetToken(CILParser.PP_ELSE, 0); } 1675 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode PP_ENDIF() { return GetToken(CILParser.PP_ENDIF, 0); } 1676 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode PP_INCLUDE() { return GetToken(CILParser.PP_INCLUDE, 0); } 2533 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode ARRAY_TYPE_NO_BOUNDS() { return GetToken(CILParser.ARRAY_TYPE_NO_BOUNDS, 0); } 2587 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode TYPE() { return GetToken(CILParser.TYPE, 0); } 2588 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode OBJECT() { return GetToken(CILParser.OBJECT, 0); } 2589 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode ENUM() { return GetToken(CILParser.ENUM, 0); } 2590 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode SQSTRING() { return GetToken(CILParser.SQSTRING, 0); } 2677 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode MODULE() { return GetToken(CILParser.MODULE, 0); } 2803 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT32_() { return GetToken(CILParser.INT32_, 0); } 2804 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT64_() { return GetToken(CILParser.INT64_, 0); } 3087 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode VALUE() { return GetToken(CILParser.VALUE, 0); } 3088 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode ENUM() { return GetToken(CILParser.ENUM, 0); } 3089 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INTERFACE() { return GetToken(CILParser.INTERFACE, 0); } 3090 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode EXPLICIT() { return GetToken(CILParser.EXPLICIT, 0); } 3091 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode ANSI() { return GetToken(CILParser.ANSI, 0); } 3615 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode SQSTRING() { return GetToken(CILParser.SQSTRING, 0); } 3616 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode QSTRING() { return GetToken(CILParser.QSTRING, 0); } 3912 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode HASH() { return GetToken(CILParser.HASH, 0); } 4056 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode ENTRYPOINT() { return GetToken(CILParser.ENTRYPOINT, 0); } 4243 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INSTR_NONE() { return GetToken(CILParser.INSTR_NONE, 0); } 4280 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INSTR_VAR() { return GetToken(CILParser.INSTR_VAR, 0); } 4317 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INSTR_I() { return GetToken(CILParser.INSTR_I, 0); } 4354 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INSTR_I8() { return GetToken(CILParser.INSTR_I8, 0); } 4391 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INSTR_R() { return GetToken(CILParser.INSTR_R, 0); } 4428 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INSTR_BRTARGET() { return GetToken(CILParser.INSTR_BRTARGET, 0); } 4465 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INSTR_METHOD() { return GetToken(CILParser.INSTR_METHOD, 0); } 4502 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INSTR_FIELD() { return GetToken(CILParser.INSTR_FIELD, 0); } 4539 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INSTR_TYPE() { return GetToken(CILParser.INSTR_TYPE, 0); } 4576 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INSTR_STRING() { return GetToken(CILParser.INSTR_STRING, 0); } 4613 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INSTR_SIG() { return GetToken(CILParser.INSTR_SIG, 0); } 4650 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INSTR_TOK() { return GetToken(CILParser.INSTR_TOK, 0); } 4687 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INSTR_SWITCH() { return GetToken(CILParser.INSTR_SWITCH, 0); } 4784 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode ANSI() { return GetToken(CILParser.ANSI, 0); } 5450 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode ELLIPSIS() { return GetToken(CILParser.ELLIPSIS, 0); } 5536 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode PTR() { return GetToken(CILParser.PTR, 0); } 5537 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode MODULE() { return GetToken(CILParser.MODULE, 0); } 5538 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode THIS() { return GetToken(CILParser.THIS, 0); } 5539 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode BASE() { return GetToken(CILParser.BASE, 0); } 5540 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode NESTER() { return GetToken(CILParser.NESTER, 0); } 5781 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode HASH() { return GetToken(CILParser.HASH, 0); } 5878 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode MODULE() { return GetToken(CILParser.MODULE, 0); } 6052 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode PLUS() { return GetToken(CILParser.PLUS, 0); } 6065 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode PTR() { return GetToken(CILParser.PTR, 0); } 6081 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode PLUS() { return GetToken(CILParser.PLUS, 0); } 6091 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode ARRAY_TYPE_NO_BOUNDS() { return GetToken(CILParser.ARRAY_TYPE_NO_BOUNDS, 0); } 6189 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode CUSTOM() { return GetToken(CILParser.CUSTOM, 0); } 6190 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode FIXED() { return GetToken(CILParser.FIXED, 0); } 6194 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode SYSSTRING() { return GetToken(CILParser.SYSSTRING, 0); } 6198 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode ARRAY() { return GetToken(CILParser.ARRAY, 0); } 6199 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode VARIANT() { return GetToken(CILParser.VARIANT, 0); } 6200 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode CURRENCY() { return GetToken(CILParser.CURRENCY, 0); } 6201 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode SYSCHAR() { return GetToken(CILParser.SYSCHAR, 0); } 6202 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode VOID() { return GetToken(CILParser.VOID, 0); } 6203 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode BOOL() { return GetToken(CILParser.BOOL, 0); } 6204 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT8() { return GetToken(CILParser.INT8, 0); } 6205 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT16() { return GetToken(CILParser.INT16, 0); } 6206 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT32_() { return GetToken(CILParser.INT32_, 0); } 6207 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT64_() { return GetToken(CILParser.INT64_, 0); } 6208 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode FLOAT32() { return GetToken(CILParser.FLOAT32, 0); } 6209 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode FLOAT64_() { return GetToken(CILParser.FLOAT64_, 0); } 6210 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode ERROR() { return GetToken(CILParser.ERROR, 0); } 6211 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode UINT8() { return GetToken(CILParser.UINT8, 0); } 6212 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode UINT16() { return GetToken(CILParser.UINT16, 0); } 6213 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode UINT32() { return GetToken(CILParser.UINT32, 0); } 6214 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode UINT64() { return GetToken(CILParser.UINT64, 0); } 6215 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode DECIMAL() { return GetToken(CILParser.DECIMAL, 0); } 6216 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode DATE() { return GetToken(CILParser.DATE, 0); } 6217 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode BSTR() { return GetToken(CILParser.BSTR, 0); } 6218 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode LPSTR() { return GetToken(CILParser.LPSTR, 0); } 6219 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode LPWSTR() { return GetToken(CILParser.LPWSTR, 0); } 6220 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode LPTSTR() { return GetToken(CILParser.LPTSTR, 0); } 6221 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode OBJECTREF() { return GetToken(CILParser.OBJECTREF, 0); } 6225 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode IUNKNOWN() { return GetToken(CILParser.IUNKNOWN, 0); } 6226 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode IDISPATCH() { return GetToken(CILParser.IDISPATCH, 0); } 6227 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode STRUCT() { return GetToken(CILParser.STRUCT, 0); } 6228 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INTERFACE() { return GetToken(CILParser.INTERFACE, 0); } 6232 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode SAFEARRAY() { return GetToken(CILParser.SAFEARRAY, 0); } 6233 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT() { return GetToken(CILParser.INT, 0); } 6234 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode UINT() { return GetToken(CILParser.UINT, 0); } 6235 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode BYVALSTR() { return GetToken(CILParser.BYVALSTR, 0); } 6236 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode ANSI() { return GetToken(CILParser.ANSI, 0); } 6237 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode TBSTR() { return GetToken(CILParser.TBSTR, 0); } 6238 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode METHOD() { return GetToken(CILParser.METHOD, 0); } 6239 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode LPSTRUCT() { return GetToken(CILParser.LPSTRUCT, 0); } 6240 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode ANY() { return GetToken(CILParser.ANY, 0); } 6726 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode[] ARRAY_TYPE_NO_BOUNDS() { return GetTokens(CILParser.ARRAY_TYPE_NO_BOUNDS); } 6728 return GetToken(CILParser.ARRAY_TYPE_NO_BOUNDS, i); 6730 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode[] VECTOR() { return GetTokens(CILParser.VECTOR); } 6732 return GetToken(CILParser.VECTOR, i); 6734 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode[] REF() { return GetTokens(CILParser.REF); } 6736 return GetToken(CILParser.REF, i); 6810 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode NULL() { return GetToken(CILParser.NULL, 0); } 6811 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode VARIANT() { return GetToken(CILParser.VARIANT, 0); } 6812 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode CURRENCY() { return GetToken(CILParser.CURRENCY, 0); } 6813 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode VOID() { return GetToken(CILParser.VOID, 0); } 6814 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode BOOL() { return GetToken(CILParser.BOOL, 0); } 6815 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT8() { return GetToken(CILParser.INT8, 0); } 6816 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT16() { return GetToken(CILParser.INT16, 0); } 6817 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT32_() { return GetToken(CILParser.INT32_, 0); } 6818 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT64_() { return GetToken(CILParser.INT64_, 0); } 6819 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode FLOAT32() { return GetToken(CILParser.FLOAT32, 0); } 6820 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode FLOAT64_() { return GetToken(CILParser.FLOAT64_, 0); } 6821 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode UINT8() { return GetToken(CILParser.UINT8, 0); } 6822 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode UINT16() { return GetToken(CILParser.UINT16, 0); } 6823 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode UINT32() { return GetToken(CILParser.UINT32, 0); } 6824 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode UINT64() { return GetToken(CILParser.UINT64, 0); } 6825 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode PTR() { return GetToken(CILParser.PTR, 0); } 6826 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode DECIMAL() { return GetToken(CILParser.DECIMAL, 0); } 6827 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode DATE() { return GetToken(CILParser.DATE, 0); } 6828 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode BSTR() { return GetToken(CILParser.BSTR, 0); } 6829 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode LPSTR() { return GetToken(CILParser.LPSTR, 0); } 6830 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode LPWSTR() { return GetToken(CILParser.LPWSTR, 0); } 6831 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode IUNKNOWN() { return GetToken(CILParser.IUNKNOWN, 0); } 6832 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode IDISPATCH() { return GetToken(CILParser.IDISPATCH, 0); } 6833 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode SAFEARRAY() { return GetToken(CILParser.SAFEARRAY, 0); } 6834 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT() { return GetToken(CILParser.INT, 0); } 6835 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode UINT() { return GetToken(CILParser.UINT, 0); } 6836 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode ERROR() { return GetToken(CILParser.ERROR, 0); } 6837 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode HRESULT() { return GetToken(CILParser.HRESULT, 0); } 6838 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode CARRAY() { return GetToken(CILParser.CARRAY, 0); } 6839 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode USERDEFINED() { return GetToken(CILParser.USERDEFINED, 0); } 6840 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode RECORD() { return GetToken(CILParser.RECORD, 0); } 6841 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode FILETIME() { return GetToken(CILParser.FILETIME, 0); } 6842 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode BLOB() { return GetToken(CILParser.BLOB, 0); } 6843 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode STREAM() { return GetToken(CILParser.STREAM, 0); } 6844 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode STORAGE() { return GetToken(CILParser.STORAGE, 0); } 6845 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode STREAMED_OBJECT() { return GetToken(CILParser.STREAMED_OBJECT, 0); } 6846 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode STORED_OBJECT() { return GetToken(CILParser.STORED_OBJECT, 0); } 6847 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode BLOB_OBJECT() { return GetToken(CILParser.BLOB_OBJECT, 0); } 6848 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode CF() { return GetToken(CILParser.CF, 0); } 6849 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode CLSID() { return GetToken(CILParser.CLSID, 0); } 6980 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode ARRAY_TYPE_NO_BOUNDS() { return GetToken(CILParser.ARRAY_TYPE_NO_BOUNDS, 0); } 7002 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode PTR() { return GetToken(CILParser.PTR, 0); } 7033 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode REF() { return GetToken(CILParser.REF, 0); } 7166 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode OBJECT() { return GetToken(CILParser.OBJECT, 0); } 7167 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode VALUE() { return GetToken(CILParser.VALUE, 0); } 7168 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode VALUETYPE() { return GetToken(CILParser.VALUETYPE, 0); } 7169 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode METHOD() { return GetToken(CILParser.METHOD, 0); } 7176 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode PTR() { return GetToken(CILParser.PTR, 0); } 7180 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode METHOD_TYPE_PARAMETER() { return GetToken(CILParser.METHOD_TYPE_PARAMETER, 0); } 7184 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode TYPE_PARAMETER() { return GetToken(CILParser.TYPE_PARAMETER, 0); } 7188 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode TYPEDREF() { return GetToken(CILParser.TYPEDREF, 0); } 7189 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode VOID() { return GetToken(CILParser.VOID, 0); } 7199 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode ELLIPSIS() { return GetToken(CILParser.ELLIPSIS, 0); } 7373 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode CHAR() { return GetToken(CILParser.CHAR, 0); } 7374 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode STRING() { return GetToken(CILParser.STRING, 0); } 7375 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode BOOL() { return GetToken(CILParser.BOOL, 0); } 7376 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT8() { return GetToken(CILParser.INT8, 0); } 7377 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT16() { return GetToken(CILParser.INT16, 0); } 7378 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT32_() { return GetToken(CILParser.INT32_, 0); } 7379 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT64_() { return GetToken(CILParser.INT64_, 0); } 7380 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode FLOAT32() { return GetToken(CILParser.FLOAT32, 0); } 7381 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode FLOAT64_() { return GetToken(CILParser.FLOAT64_, 0); } 7382 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode UINT8() { return GetToken(CILParser.UINT8, 0); } 7383 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode UINT16() { return GetToken(CILParser.UINT16, 0); } 7384 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode UINT32() { return GetToken(CILParser.UINT32, 0); } 7385 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode UINT64() { return GetToken(CILParser.UINT64, 0); } 7548 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode ELLIPSIS() { return GetToken(CILParser.ELLIPSIS, 0); } 7629 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT() { return GetToken(CILParser.INT, 0); } 7668 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT() { return GetToken(CILParser.INT, 0); } 7669 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode UINT() { return GetToken(CILParser.UINT, 0); } 7726 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode PERMISSION() { return GetToken(CILParser.PERMISSION, 0); } 7739 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode PERMISSIONSET() { return GetToken(CILParser.PERMISSIONSET, 0); } 7994 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode SQSTRING() { return GetToken(CILParser.SQSTRING, 0); } 8225 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT32_() { return GetToken(CILParser.INT32_, 0); } 8232 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT8() { return GetToken(CILParser.INT8, 0); } 8233 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT16() { return GetToken(CILParser.INT16, 0); } 8420 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode DCOLON() { return GetToken(CILParser.DCOLON, 0); } 8573 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INSTANCE() { return GetToken(CILParser.INSTANCE, 0); } 8577 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode EXPLICIT() { return GetToken(CILParser.EXPLICIT, 0); } 8657 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode DEFAULT() { return GetToken(CILParser.DEFAULT, 0); } 8658 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode VARARG() { return GetToken(CILParser.VARARG, 0); } 8659 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode UNMANAGED() { return GetToken(CILParser.UNMANAGED, 0); } 8660 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode CDECL() { return GetToken(CILParser.CDECL, 0); } 8661 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode STDCALL() { return GetToken(CILParser.STDCALL, 0); } 8662 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode THISCALL() { return GetToken(CILParser.THISCALL, 0); } 8663 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode FASTCALL() { return GetToken(CILParser.FASTCALL, 0); } 8806 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode METHOD() { return GetToken(CILParser.METHOD, 0); } 8884 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode DCOLON() { return GetToken(CILParser.DCOLON, 0); } 9080 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode PLUS() { return GetToken(CILParser.PLUS, 0); } 9081 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode VALUETYPE() { return GetToken(CILParser.VALUETYPE, 0); } 9545 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode OVERRIDE() { return GetToken(CILParser.OVERRIDE, 0); } 9552 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode[] DCOLON() { return GetTokens(CILParser.DCOLON); } 9554 return GetToken(CILParser.DCOLON, i); 9580 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode[] METHOD() { return GetTokens(CILParser.METHOD); } 9582 return GetToken(CILParser.METHOD, i); 9596 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode PARAM() { return GetToken(CILParser.PARAM, 0); } 9597 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode TYPE() { return GetToken(CILParser.TYPE, 0); } 9601 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode CONSTRAINT() { return GetToken(CILParser.CONSTRAINT, 0); } 11955 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode ANSI() { return GetToken(CILParser.ANSI, 0); } 11956 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode CDECL() { return GetToken(CILParser.CDECL, 0); } 11957 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode STDCALL() { return GetToken(CILParser.STDCALL, 0); } 11958 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode THISCALL() { return GetToken(CILParser.THISCALL, 0); } 11959 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode FASTCALL() { return GetToken(CILParser.FASTCALL, 0); } 12190 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode UNMANAGED() { return GetToken(CILParser.UNMANAGED, 0); } 12414 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode EMITBYTE() { return GetToken(CILParser.EMITBYTE, 0); } 12424 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode MAXSTACK() { return GetToken(CILParser.MAXSTACK, 0); } 12425 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode LOCALS() { return GetToken(CILParser.LOCALS, 0); } 12429 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode ENTRYPOINT() { return GetToken(CILParser.ENTRYPOINT, 0); } 12430 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode ZEROINIT() { return GetToken(CILParser.ZEROINIT, 0); } 12452 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode EXPORT() { return GetToken(CILParser.EXPORT, 0); } 12456 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode VTENTRY() { return GetToken(CILParser.VTENTRY, 0); } 12457 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode OVERRIDE() { return GetToken(CILParser.OVERRIDE, 0); } 12461 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode DCOLON() { return GetToken(CILParser.DCOLON, 0); } 12465 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode METHOD() { return GetToken(CILParser.METHOD, 0); } 12478 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode PARAM() { return GetToken(CILParser.PARAM, 0); } 12479 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode TYPE() { return GetToken(CILParser.TYPE, 0); } 12489 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode CONSTRAINT() { return GetToken(CILParser.CONSTRAINT, 0); } 14018 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode CHAR() { return GetToken(CILParser.CHAR, 0); } 14019 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode PTR() { return GetToken(CILParser.PTR, 0); } 14023 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode REF() { return GetToken(CILParser.REF, 0); } 14030 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode FLOAT32() { return GetToken(CILParser.FLOAT32, 0); } 14037 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode FLOAT64_() { return GetToken(CILParser.FLOAT64_, 0); } 14038 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT64_() { return GetToken(CILParser.INT64_, 0); } 14042 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT32_() { return GetToken(CILParser.INT32_, 0); } 14046 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT16() { return GetToken(CILParser.INT16, 0); } 14047 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT8() { return GetToken(CILParser.INT8, 0); } 14277 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode FLOAT32() { return GetToken(CILParser.FLOAT32, 0); } 14281 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode FLOAT64_() { return GetToken(CILParser.FLOAT64_, 0); } 14288 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT64_() { return GetToken(CILParser.INT64_, 0); } 14289 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT32_() { return GetToken(CILParser.INT32_, 0); } 14290 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT16() { return GetToken(CILParser.INT16, 0); } 14291 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT8() { return GetToken(CILParser.INT8, 0); } 14292 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode UINT64() { return GetToken(CILParser.UINT64, 0); } 14293 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode UINT32() { return GetToken(CILParser.UINT32, 0); } 14294 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode UINT16() { return GetToken(CILParser.UINT16, 0); } 14295 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode UINT8() { return GetToken(CILParser.UINT8, 0); } 14296 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode CHAR() { return GetToken(CILParser.CHAR, 0); } 14297 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode BOOL() { return GetToken(CILParser.BOOL, 0); } 14589 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT32() { return GetToken(CILParser.INT32, 0); } 14590 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode ID() { return GetToken(CILParser.ID, 0); } 14591 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode HEXBYTE() { return GetToken(CILParser.HEXBYTE, 0); } 14642 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode NULLREF() { return GetToken(CILParser.NULLREF, 0); } 14716 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode STRING() { return GetToken(CILParser.STRING, 0); } 14717 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode NULLREF() { return GetToken(CILParser.NULLREF, 0); } 14718 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode SQSTRING() { return GetToken(CILParser.SQSTRING, 0); } 14719 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode TYPE() { return GetToken(CILParser.TYPE, 0); } 14723 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode OBJECT() { return GetToken(CILParser.OBJECT, 0); } 14727 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode FLOAT32() { return GetToken(CILParser.FLOAT32, 0); } 14734 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode FLOAT64_() { return GetToken(CILParser.FLOAT64_, 0); } 14738 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT64_() { return GetToken(CILParser.INT64_, 0); } 14742 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT32_() { return GetToken(CILParser.INT32_, 0); } 14746 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT16() { return GetToken(CILParser.INT16, 0); } 14750 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT8() { return GetToken(CILParser.INT8, 0); } 14754 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode UINT64() { return GetToken(CILParser.UINT64, 0); } 14755 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode UINT32() { return GetToken(CILParser.UINT32, 0); } 14756 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode UINT16() { return GetToken(CILParser.UINT16, 0); } 14757 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode UINT8() { return GetToken(CILParser.UINT8, 0); } 14758 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode CHAR() { return GetToken(CILParser.CHAR, 0); } 14759 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode BOOL() { return GetToken(CILParser.BOOL, 0); } 15600 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode[] NULLREF() { return GetTokens(CILParser.NULLREF); } 15602 return GetToken(CILParser.NULLREF, i); 15604 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode[] SQSTRING() { return GetTokens(CILParser.SQSTRING); } 15606 return GetToken(CILParser.SQSTRING, i); 15719 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode NULLREF() { return GetToken(CILParser.NULLREF, 0); } 15720 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode SQSTRING() { return GetToken(CILParser.SQSTRING, 0); } 16169 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode HASH() { return GetToken(CILParser.HASH, 0); } 16337 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode EXPORT() { return GetToken(CILParser.EXPORT, 0); } 16679 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode MRESOURCE() { return GetToken(CILParser.MRESOURCE, 0); }
gen\CILVisitor.cs (196)
40 Result VisitId([NotNull] CILParser.IdContext context); 46 Result VisitDottedName([NotNull] CILParser.DottedNameContext context); 52 Result VisitDottedNamePart([NotNull] CILParser.DottedNamePartContext context); 58 Result VisitCompQstring([NotNull] CILParser.CompQstringContext context); 64 Result VisitDecls([NotNull] CILParser.DeclsContext context); 70 Result VisitDecl([NotNull] CILParser.DeclContext context); 76 Result VisitSubsystem([NotNull] CILParser.SubsystemContext context); 82 Result VisitCorflags([NotNull] CILParser.CorflagsContext context); 88 Result VisitAlignment([NotNull] CILParser.AlignmentContext context); 94 Result VisitImagebase([NotNull] CILParser.ImagebaseContext context); 100 Result VisitStackreserve([NotNull] CILParser.StackreserveContext context); 106 Result VisitAssemblyBlock([NotNull] CILParser.AssemblyBlockContext context); 112 Result VisitMscorlib([NotNull] CILParser.MscorlibContext context); 118 Result VisitLanguageDecl([NotNull] CILParser.LanguageDeclContext context); 124 Result VisitLanguageString([NotNull] CILParser.LanguageStringContext context); 130 Result VisitTypelist([NotNull] CILParser.TypelistContext context); 136 Result VisitInt32([NotNull] CILParser.Int32Context context); 142 Result VisitInt64([NotNull] CILParser.Int64Context context); 148 Result VisitFloat64([NotNull] CILParser.Float64Context context); 154 Result VisitIntOrWildcard([NotNull] CILParser.IntOrWildcardContext context); 160 Result VisitCompControl([NotNull] CILParser.CompControlContext context); 166 Result VisitTypedefDecl([NotNull] CILParser.TypedefDeclContext context); 172 Result VisitCustomDescr([NotNull] CILParser.CustomDescrContext context); 178 Result VisitCustomDescrWithOwner([NotNull] CILParser.CustomDescrWithOwnerContext context); 184 Result VisitCustomType([NotNull] CILParser.CustomTypeContext context); 190 Result VisitOwnerType([NotNull] CILParser.OwnerTypeContext context); 196 Result VisitCustomBlobDescr([NotNull] CILParser.CustomBlobDescrContext context); 202 Result VisitCustomBlobArgs([NotNull] CILParser.CustomBlobArgsContext context); 208 Result VisitCustomBlobNVPairs([NotNull] CILParser.CustomBlobNVPairsContext context); 214 Result VisitFieldOrProp([NotNull] CILParser.FieldOrPropContext context); 220 Result VisitSerializType([NotNull] CILParser.SerializTypeContext context); 226 Result VisitSerializTypeElement([NotNull] CILParser.SerializTypeElementContext context); 232 Result VisitModuleHead([NotNull] CILParser.ModuleHeadContext context); 238 Result VisitVtfixupDecl([NotNull] CILParser.VtfixupDeclContext context); 244 Result VisitVtfixupAttr([NotNull] CILParser.VtfixupAttrContext context); 250 Result VisitVtableDecl([NotNull] CILParser.VtableDeclContext context); 256 Result VisitNameSpaceHead([NotNull] CILParser.NameSpaceHeadContext context); 262 Result VisitClassHead([NotNull] CILParser.ClassHeadContext context); 268 Result VisitClassAttr([NotNull] CILParser.ClassAttrContext context); 274 Result VisitExtendsClause([NotNull] CILParser.ExtendsClauseContext context); 280 Result VisitImplClause([NotNull] CILParser.ImplClauseContext context); 286 Result VisitClassDecls([NotNull] CILParser.ClassDeclsContext context); 292 Result VisitImplList([NotNull] CILParser.ImplListContext context); 298 Result VisitEsHead([NotNull] CILParser.EsHeadContext context); 304 Result VisitExtSourceSpec([NotNull] CILParser.ExtSourceSpecContext context); 310 Result VisitFileDecl([NotNull] CILParser.FileDeclContext context); 316 Result VisitFileAttr([NotNull] CILParser.FileAttrContext context); 322 Result VisitFileEntry([NotNull] CILParser.FileEntryContext context); 328 Result VisitAsmAttrAny([NotNull] CILParser.AsmAttrAnyContext context); 334 Result VisitAsmAttr([NotNull] CILParser.AsmAttrContext context); 340 Result VisitInstr_none([NotNull] CILParser.Instr_noneContext context); 346 Result VisitInstr_var([NotNull] CILParser.Instr_varContext context); 352 Result VisitInstr_i([NotNull] CILParser.Instr_iContext context); 358 Result VisitInstr_i8([NotNull] CILParser.Instr_i8Context context); 364 Result VisitInstr_r([NotNull] CILParser.Instr_rContext context); 370 Result VisitInstr_brtarget([NotNull] CILParser.Instr_brtargetContext context); 376 Result VisitInstr_method([NotNull] CILParser.Instr_methodContext context); 382 Result VisitInstr_field([NotNull] CILParser.Instr_fieldContext context); 388 Result VisitInstr_type([NotNull] CILParser.Instr_typeContext context); 394 Result VisitInstr_string([NotNull] CILParser.Instr_stringContext context); 400 Result VisitInstr_sig([NotNull] CILParser.Instr_sigContext context); 406 Result VisitInstr_tok([NotNull] CILParser.Instr_tokContext context); 412 Result VisitInstr_switch([NotNull] CILParser.Instr_switchContext context); 418 Result VisitInstr([NotNull] CILParser.InstrContext context); 424 Result VisitLabels([NotNull] CILParser.LabelsContext context); 430 Result VisitTypeArgs([NotNull] CILParser.TypeArgsContext context); 436 Result VisitBounds([NotNull] CILParser.BoundsContext context); 442 Result VisitSigArgs([NotNull] CILParser.SigArgsContext context); 448 Result VisitSigArg([NotNull] CILParser.SigArgContext context); 454 Result VisitClassName([NotNull] CILParser.ClassNameContext context); 460 Result VisitSlashedName([NotNull] CILParser.SlashedNameContext context); 466 Result VisitAssemblyDecls([NotNull] CILParser.AssemblyDeclsContext context); 472 Result VisitAssemblyDecl([NotNull] CILParser.AssemblyDeclContext context); 478 Result VisitTypeSpec([NotNull] CILParser.TypeSpecContext context); 484 Result VisitNativeType([NotNull] CILParser.NativeTypeContext context); 491 Result VisitPointerNativeType([NotNull] CILParser.PointerNativeTypeContext context); 498 Result VisitPointerArrayTypeNoSizeData([NotNull] CILParser.PointerArrayTypeNoSizeDataContext context); 505 Result VisitPointerArrayTypeSize([NotNull] CILParser.PointerArrayTypeSizeContext context); 512 Result VisitPointerArrayTypeSizeParamIndex([NotNull] CILParser.PointerArrayTypeSizeParamIndexContext context); 519 Result VisitPointerArrayTypeParamIndex([NotNull] CILParser.PointerArrayTypeParamIndexContext context); 525 Result VisitNativeTypeElement([NotNull] CILParser.NativeTypeElementContext context); 531 Result VisitIidParamIndex([NotNull] CILParser.IidParamIndexContext context); 537 Result VisitVariantType([NotNull] CILParser.VariantTypeContext context); 543 Result VisitVariantTypeElement([NotNull] CILParser.VariantTypeElementContext context); 549 Result VisitType([NotNull] CILParser.TypeContext context); 556 Result VisitSZArrayModifier([NotNull] CILParser.SZArrayModifierContext context); 563 Result VisitArrayModifier([NotNull] CILParser.ArrayModifierContext context); 570 Result VisitByRefModifier([NotNull] CILParser.ByRefModifierContext context); 577 Result VisitPtrModifier([NotNull] CILParser.PtrModifierContext context); 584 Result VisitPinnedModifier([NotNull] CILParser.PinnedModifierContext context); 591 Result VisitRequiredModifier([NotNull] CILParser.RequiredModifierContext context); 598 Result VisitOptionalModifier([NotNull] CILParser.OptionalModifierContext context); 605 Result VisitGenericArgumentsModifier([NotNull] CILParser.GenericArgumentsModifierContext context); 611 Result VisitElementType([NotNull] CILParser.ElementTypeContext context); 617 Result VisitSimpleType([NotNull] CILParser.SimpleTypeContext context); 623 Result VisitBound([NotNull] CILParser.BoundContext context); 629 Result VisitNativeInt([NotNull] CILParser.NativeIntContext context); 635 Result VisitNativeUint([NotNull] CILParser.NativeUintContext context); 641 Result VisitSecDecl([NotNull] CILParser.SecDeclContext context); 647 Result VisitSecAttrSetBlob([NotNull] CILParser.SecAttrSetBlobContext context); 653 Result VisitSecAttrBlob([NotNull] CILParser.SecAttrBlobContext context); 659 Result VisitNameValPairs([NotNull] CILParser.NameValPairsContext context); 665 Result VisitNameValPair([NotNull] CILParser.NameValPairContext context); 671 Result VisitTruefalse([NotNull] CILParser.TruefalseContext context); 677 Result VisitCaValue([NotNull] CILParser.CaValueContext context); 683 Result VisitSecAction([NotNull] CILParser.SecActionContext context); 689 Result VisitMethodRef([NotNull] CILParser.MethodRefContext context); 695 Result VisitCallConv([NotNull] CILParser.CallConvContext context); 701 Result VisitCallKind([NotNull] CILParser.CallKindContext context); 707 Result VisitMdtoken([NotNull] CILParser.MdtokenContext context); 713 Result VisitMemberRef([NotNull] CILParser.MemberRefContext context); 719 Result VisitFieldRef([NotNull] CILParser.FieldRefContext context); 725 Result VisitTypeList([NotNull] CILParser.TypeListContext context); 731 Result VisitTyparsClause([NotNull] CILParser.TyparsClauseContext context); 737 Result VisitTyparAttrib([NotNull] CILParser.TyparAttribContext context); 743 Result VisitTyparAttribs([NotNull] CILParser.TyparAttribsContext context); 749 Result VisitTypar([NotNull] CILParser.TyparContext context); 755 Result VisitTypars([NotNull] CILParser.TyparsContext context); 761 Result VisitTyBound([NotNull] CILParser.TyBoundContext context); 767 Result VisitGenArity([NotNull] CILParser.GenArityContext context); 773 Result VisitGenArityNotEmpty([NotNull] CILParser.GenArityNotEmptyContext context); 779 Result VisitClassDecl([NotNull] CILParser.ClassDeclContext context); 785 Result VisitFieldDecl([NotNull] CILParser.FieldDeclContext context); 791 Result VisitFieldAttr([NotNull] CILParser.FieldAttrContext context); 797 Result VisitAtOpt([NotNull] CILParser.AtOptContext context); 803 Result VisitInitOpt([NotNull] CILParser.InitOptContext context); 809 Result VisitRepeatOpt([NotNull] CILParser.RepeatOptContext context); 815 Result VisitEventHead([NotNull] CILParser.EventHeadContext context); 821 Result VisitEventAttr([NotNull] CILParser.EventAttrContext context); 827 Result VisitEventDecls([NotNull] CILParser.EventDeclsContext context); 833 Result VisitEventDecl([NotNull] CILParser.EventDeclContext context); 839 Result VisitPropHead([NotNull] CILParser.PropHeadContext context); 845 Result VisitPropAttr([NotNull] CILParser.PropAttrContext context); 851 Result VisitPropDecls([NotNull] CILParser.PropDeclsContext context); 857 Result VisitPropDecl([NotNull] CILParser.PropDeclContext context); 863 Result VisitMarshalClause([NotNull] CILParser.MarshalClauseContext context); 869 Result VisitMarshalBlob([NotNull] CILParser.MarshalBlobContext context); 875 Result VisitParamAttr([NotNull] CILParser.ParamAttrContext context); 881 Result VisitParamAttrElement([NotNull] CILParser.ParamAttrElementContext context); 887 Result VisitMethodHead([NotNull] CILParser.MethodHeadContext context); 893 Result VisitMethAttr([NotNull] CILParser.MethAttrContext context); 899 Result VisitPinvImpl([NotNull] CILParser.PinvImplContext context); 905 Result VisitPinvAttr([NotNull] CILParser.PinvAttrContext context); 911 Result VisitMethodName([NotNull] CILParser.MethodNameContext context); 917 Result VisitImplAttr([NotNull] CILParser.ImplAttrContext context); 923 Result VisitMethodDecls([NotNull] CILParser.MethodDeclsContext context); 929 Result VisitMethodDecl([NotNull] CILParser.MethodDeclContext context); 935 Result VisitLabelDecl([NotNull] CILParser.LabelDeclContext context); 941 Result VisitCustomDescrInMethodBody([NotNull] CILParser.CustomDescrInMethodBodyContext context); 947 Result VisitScopeBlock([NotNull] CILParser.ScopeBlockContext context); 953 Result VisitSehBlock([NotNull] CILParser.SehBlockContext context); 959 Result VisitSehClauses([NotNull] CILParser.SehClausesContext context); 965 Result VisitTryBlock([NotNull] CILParser.TryBlockContext context); 971 Result VisitSehClause([NotNull] CILParser.SehClauseContext context); 977 Result VisitFilterClause([NotNull] CILParser.FilterClauseContext context); 983 Result VisitCatchClause([NotNull] CILParser.CatchClauseContext context); 989 Result VisitFinallyClause([NotNull] CILParser.FinallyClauseContext context); 995 Result VisitFaultClause([NotNull] CILParser.FaultClauseContext context); 1001 Result VisitHandlerBlock([NotNull] CILParser.HandlerBlockContext context); 1007 Result VisitDataDecl([NotNull] CILParser.DataDeclContext context); 1013 Result VisitDdHead([NotNull] CILParser.DdHeadContext context); 1019 Result VisitTls([NotNull] CILParser.TlsContext context); 1025 Result VisitDdBody([NotNull] CILParser.DdBodyContext context); 1031 Result VisitDdItemList([NotNull] CILParser.DdItemListContext context); 1037 Result VisitDdItemCount([NotNull] CILParser.DdItemCountContext context); 1043 Result VisitDdItem([NotNull] CILParser.DdItemContext context); 1049 Result VisitFieldSerInit([NotNull] CILParser.FieldSerInitContext context); 1055 Result VisitBytes([NotNull] CILParser.BytesContext context); 1061 Result VisitHexbyte([NotNull] CILParser.HexbyteContext context); 1067 Result VisitFieldInit([NotNull] CILParser.FieldInitContext context); 1073 Result VisitSerInit([NotNull] CILParser.SerInitContext context); 1079 Result VisitF32seq([NotNull] CILParser.F32seqContext context); 1085 Result VisitF64seq([NotNull] CILParser.F64seqContext context); 1091 Result VisitI64seq([NotNull] CILParser.I64seqContext context); 1097 Result VisitI32seq([NotNull] CILParser.I32seqContext context); 1103 Result VisitI16seq([NotNull] CILParser.I16seqContext context); 1109 Result VisitI8seq([NotNull] CILParser.I8seqContext context); 1115 Result VisitBoolSeq([NotNull] CILParser.BoolSeqContext context); 1121 Result VisitSqstringSeq([NotNull] CILParser.SqstringSeqContext context); 1127 Result VisitClassSeq([NotNull] CILParser.ClassSeqContext context); 1133 Result VisitClassSeqElement([NotNull] CILParser.ClassSeqElementContext context); 1139 Result VisitObjSeq([NotNull] CILParser.ObjSeqContext context); 1145 Result VisitCustomAttrDecl([NotNull] CILParser.CustomAttrDeclContext context); 1151 Result VisitAsmOrRefDecl([NotNull] CILParser.AsmOrRefDeclContext context); 1157 Result VisitAssemblyRefHead([NotNull] CILParser.AssemblyRefHeadContext context); 1163 Result VisitAssemblyRefDecls([NotNull] CILParser.AssemblyRefDeclsContext context); 1169 Result VisitAssemblyRefDecl([NotNull] CILParser.AssemblyRefDeclContext context); 1175 Result VisitExptypeHead([NotNull] CILParser.ExptypeHeadContext context); 1181 Result VisitExportHead([NotNull] CILParser.ExportHeadContext context); 1187 Result VisitExptAttr([NotNull] CILParser.ExptAttrContext context); 1193 Result VisitExptypeDecls([NotNull] CILParser.ExptypeDeclsContext context); 1199 Result VisitExptypeDecl([NotNull] CILParser.ExptypeDeclContext context); 1205 Result VisitManifestResHead([NotNull] CILParser.ManifestResHeadContext context); 1211 Result VisitManresAttr([NotNull] CILParser.ManresAttrContext context); 1217 Result VisitManifestResDecls([NotNull] CILParser.ManifestResDeclsContext context); 1223 Result VisitManifestResDecl([NotNull] CILParser.ManifestResDeclContext context);
GrammarVisitor.cs (635)
551GrammarResult ICILVisitor<GrammarResult>.VisitAlignment(CILParser.AlignmentContext context) => VisitAlignment(context); 552public GrammarResult.Literal<int> VisitAlignment(CILParser.AlignmentContext context) 557GrammarResult ICILVisitor<GrammarResult>.VisitAsmAttr(CILParser.AsmAttrContext context) => VisitAsmAttr(context); 558public GrammarResult.Literal<AssemblyFlags> VisitAsmAttr(CILParser.AsmAttrContext context) 560GrammarResult ICILVisitor<GrammarResult>.VisitAsmAttrAny(CILParser.AsmAttrAnyContext context) => VisitAsmAttrAny(context); 561public GrammarResult.Flag<AssemblyFlags> VisitAsmAttrAny(CILParser.AsmAttrAnyContext context) 591public GrammarResult VisitAsmOrRefDecl(CILParser.AsmOrRefDeclContext context) 627GrammarResult ICILVisitor<GrammarResult>.VisitAssemblyBlock(CILParser.AssemblyBlockContext context) => VisitAssemblyBlock(context); 628public GrammarResult VisitAssemblyBlock(CILParser.AssemblyBlockContext context) 739GrammarResult ICILVisitor<GrammarResult>.VisitAssemblyDecl(CILParser.AssemblyDeclContext context) => VisitAssemblyDecl(context); 740public GrammarResult VisitAssemblyDecl(CILParser.AssemblyDeclContext context) 762public GrammarResult VisitAssemblyDecls(CILParser.AssemblyDeclsContext context) => throw new UnreachableException(NodeShouldNeverBeDirectlyVisited); 763public GrammarResult VisitAssemblyRefDecl(CILParser.AssemblyRefDeclContext context) 784public GrammarResult VisitAssemblyRefDecls(CILParser.AssemblyRefDeclsContext context) => throw new UnreachableException(NodeShouldNeverBeDirectlyVisited); 785GrammarResult ICILVisitor<GrammarResult>.VisitAssemblyRefHead(CILParser.AssemblyRefHeadContext context) => VisitAssemblyRefHead(context); 786public GrammarResult.Literal<EntityRegistry.AssemblyReferenceEntity> VisitAssemblyRefHead(CILParser.AssemblyRefHeadContext context) 804GrammarResult ICILVisitor<GrammarResult>.VisitAtOpt(CILParser.AtOptContext context) => VisitAtOpt(context); 805public GrammarResult.Literal<string?> VisitAtOpt(CILParser.AtOptContext context) 810GrammarResult ICILVisitor<GrammarResult>.VisitBoolSeq(CILParser.BoolSeqContext context) => VisitBoolSeq(context); 811public static GrammarResult.FormattedBlob VisitBoolSeq(CILParser.BoolSeqContext context) 822GrammarResult ICILVisitor<GrammarResult>.VisitBound(CILParser.BoundContext context) => VisitBound(context); 823public GrammarResult.Literal<(int? Lower, int? Upper)> VisitBound(CILParser.BoundContext context) 845GrammarResult ICILVisitor<GrammarResult>.VisitBounds(CILParser.BoundsContext context) => VisitBounds(context); 846public GrammarResult.Sequence<(int? Lower, int? Upper)> VisitBounds(CILParser.BoundsContext context) 851GrammarResult ICILVisitor<GrammarResult>.VisitBytes(CILParser.BytesContext context) => VisitBytes(context); 852public static GrammarResult.Sequence<byte> VisitBytes(CILParser.BytesContext context) 863GrammarResult ICILVisitor<GrammarResult>.VisitCallConv(CILParser.CallConvContext context) => VisitCallConv(context); 864public GrammarResult.Literal<byte> VisitCallConv(CILParser.CallConvContext context) 866if (context.callKind() is CILParser.CallKindContext callKind) 870else if (context.int32() is CILParser.Int32Context int32) 884GrammarResult ICILVisitor<GrammarResult>.VisitCallKind(CILParser.CallKindContext context) => VisitCallKind(context); 885public GrammarResult.Literal<SignatureCallingConvention> VisitCallKind(CILParser.CallKindContext context) 895CILParser.DEFAULT => SignatureCallingConvention.Default, 896CILParser.VARARG => SignatureCallingConvention.VarArgs, 897CILParser.CDECL => SignatureCallingConvention.CDecl, 898CILParser.STDCALL => SignatureCallingConvention.StdCall, 899CILParser.THISCALL => SignatureCallingConvention.ThisCall, 900CILParser.FASTCALL => SignatureCallingConvention.FastCall, 901CILParser.UNMANAGED => SignatureCallingConvention.Unmanaged, 906GrammarResult ICILVisitor<GrammarResult>.VisitCatchClause(CILParser.CatchClauseContext context) => VisitCatchClause(context); 907public GrammarResult.Literal<EntityRegistry.TypeEntity> VisitCatchClause(CILParser.CatchClauseContext context) => VisitTypeSpec(context.typeSpec()); 909GrammarResult ICILVisitor<GrammarResult>.VisitCaValue(CILParser.CaValueContext context) => VisitCaValue(context); 910public GrammarResult.FormattedBlob VisitCaValue(CILParser.CaValueContext context) 913if (context.truefalse() is CILParser.TruefalseContext truefalse) 918else if (context.compQstring() is CILParser.CompQstringContext str) 923else if (context.className() is CILParser.ClassNameContext className) 957GrammarResult ICILVisitor<GrammarResult>.VisitClassAttr(CILParser.ClassAttrContext context) => VisitClassAttr(context); 959public GrammarResult.Literal<(GrammarResult.Flag<TypeAttributes> Attribute, EntityRegistry.WellKnownBaseType? FallbackBase, bool RequireSealed)> VisitClassAttr(CILParser.ClassAttrContext context) 961if (context.int32() is CILParser.Int32Context int32) 1091public GrammarResult VisitClassDecl(CILParser.ClassDeclContext context) 1093if (context.classHead() is CILParser.ClassHeadContext classHead) 1099else if (context.methodHead() is CILParser.MethodHeadContext methodHead) 1146else if (context.propHead() is CILParser.PropHeadContext propHead) 1170else if (context.eventHead() is CILParser.EventHeadContext eventHead) 1231foreach (var attr in customAttrDeclarations ?? Array.Empty<CILParser.CustomAttrDeclContext>()) 1268foreach (var attr in customAttrDeclarations ?? Array.Empty<CILParser.CustomAttrDeclContext>()) 1279public GrammarResult VisitClassDecls(CILParser.ClassDeclsContext context) => VisitChildren(context); 1282GrammarResult ICILVisitor<GrammarResult>.VisitClassHead(CILParser.ClassHeadContext context) => VisitClassHead(context); 1283public GrammarResult.Literal<EntityRegistry.TypeDefinitionEntity> VisitClassHead(CILParser.ClassHeadContext context) 1363var typarContexts = context.typarsClause()?.typars()?.typar() ?? Array.Empty<CILParser.TyparContext>(); 1394if (context.extendsClause() is CILParser.ExtendsClauseContext extends) 1399if (context.implClause() is CILParser.ImplClauseContext impl) 1452var typarContexts = context.typarsClause()?.typars()?.typar() ?? Array.Empty<CILParser.TyparContext>(); 1488if (context.extendsClause() is CILParser.ExtendsClauseContext extends && typeDefinition.BaseType is null) 1497if (context.implClause() is CILParser.ImplClauseContext impl) 1508GrammarResult ICILVisitor<GrammarResult>.VisitClassName(CILParser.ClassNameContext context) => VisitClassName(context); 1509public GrammarResult.Literal<EntityRegistry.TypeEntity> VisitClassName(CILParser.ClassNameContext context) 1546else if (context.slashedName() is CILParser.SlashedNameContext slashedName) 1549if (context.dottedName() is CILParser.DottedNameContext dottedAssemblyOrModuleName) 1566else if (context.mdtoken() is CILParser.MdtokenContext typeRefScope) 1636else if (context.mdtoken() is CILParser.MdtokenContext typeToken) 1650GrammarResult ICILVisitor<GrammarResult>.VisitClassSeq(CILParser.ClassSeqContext context) => VisitClassSeq(context); 1651public GrammarResult.FormattedBlob VisitClassSeq(CILParser.ClassSeqContext context) 1662GrammarResult ICILVisitor<GrammarResult>.VisitClassSeqElement(CILParser.ClassSeqElementContext context) => VisitClassSeqElement(context); 1664public GrammarResult.FormattedBlob VisitClassSeqElement(CILParser.ClassSeqElementContext context) 1667if (context.className() is CILParser.ClassNameContext className) 1683public GrammarResult VisitCompControl(CILParser.CompControlContext context) 1691GrammarResult ICILVisitor<GrammarResult>.VisitCompQstring(CILParser.CompQstringContext context) 1696private static GrammarResult.String VisitCompQstring(CILParser.CompQstringContext context) 1706GrammarResult ICILVisitor<GrammarResult>.VisitCorflags(CILParser.CorflagsContext context) => VisitCorflags(context); 1707public GrammarResult.Literal<int> VisitCorflags(CILParser.CorflagsContext context) => VisitInt32(context.int32()); 1709GrammarResult ICILVisitor<GrammarResult>.VisitCustomAttrDecl(CILParser.CustomAttrDeclContext context) => VisitCustomAttrDecl(context); 1710public GrammarResult.Literal<EntityRegistry.CustomAttributeEntity?> VisitCustomAttrDecl(CILParser.CustomAttrDeclContext context) 1740GrammarResult ICILVisitor<GrammarResult>.VisitCustomDescrInMethodBody(CILParser.CustomDescrInMethodBodyContext context) => VisitCustomDescrInMethodBody(context); 1741public GrammarResult.Literal<EntityRegistry.CustomAttributeEntity?> VisitCustomDescrInMethodBody(CILParser.CustomDescrInMethodBodyContext context) 1759GrammarResult ICILVisitor<GrammarResult>.VisitCustomBlobArgs(CILParser.CustomBlobArgsContext context) => VisitCustomBlobArgs(context); 1760public GrammarResult.FormattedBlob VisitCustomBlobArgs(CILParser.CustomBlobArgsContext context) 1772GrammarResult ICILVisitor<GrammarResult>.VisitCustomBlobDescr(CILParser.CustomBlobDescrContext context) => VisitCustomBlobDescr(context); 1773public GrammarResult.FormattedBlob VisitCustomBlobDescr(CILParser.CustomBlobDescrContext context) 1783GrammarResult ICILVisitor<GrammarResult>.VisitCustomBlobNVPairs(CILParser.CustomBlobNVPairsContext context) => VisitCustomBlobNVPairs(context); 1784public GrammarResult.FormattedBlob VisitCustomBlobNVPairs(CILParser.CustomBlobNVPairsContext context) 1808GrammarResult ICILVisitor<GrammarResult>.VisitCustomDescr(CILParser.CustomDescrContext context) => VisitCustomDescr(context); 1809public GrammarResult.Literal<EntityRegistry.CustomAttributeEntity> VisitCustomDescr(CILParser.CustomDescrContext context) 1837GrammarResult ICILVisitor<GrammarResult>.VisitCustomDescrWithOwner(CILParser.CustomDescrWithOwnerContext context) => VisitCustomDescrWithOwner(context); 1838public GrammarResult.Literal<EntityRegistry.CustomAttributeEntity> VisitCustomDescrWithOwner(CILParser.CustomDescrWithOwnerContext context) 1870GrammarResult ICILVisitor<GrammarResult>.VisitCustomType(CILParser.CustomTypeContext context) => VisitCustomType(context); 1871public GrammarResult.Literal<EntityRegistry.EntityBase> VisitCustomType(CILParser.CustomTypeContext context) => VisitMethodRef(context.methodRef()); 1873public GrammarResult VisitDataDecl(CILParser.DataDeclContext context) 1879public GrammarResult VisitDdBody(CILParser.DdBodyContext context) 1881if (context.ddItemList() is CILParser.DdItemListContext ddItemList) 1894public GrammarResult VisitDdHead(CILParser.DdHeadContext context) 1897if (context.id() is CILParser.IdContext id) 1907public GrammarResult VisitDdItem(CILParser.DdItemContext context) 1909if (context.compQstring() is CILParser.CompQstringContext str) 1915else if (context.id() is CILParser.IdContext id) 1929else if (context.bytes() is CILParser.BytesContext bytes) 1939_mappedFieldData.WriteBytes(context.int32() is CILParser.Int32Context int32 ? (byte)VisitInt32(int32).Value : (byte)0, itemCount); 1945_mappedFieldData.WriteInt16(context.int32() is CILParser.Int32Context int32 ? (short)VisitInt32(int32).Value : (short)0); 1952_mappedFieldData.WriteInt32(context.int32() is CILParser.Int32Context int32 ? VisitInt32(int32).Value : 0); 1959_mappedFieldData.WriteInt64(context.int64() is CILParser.Int64Context int64 ? VisitInt64(int64).Value : 0); 1966_mappedFieldData.WriteSingle(context.float64() is CILParser.Float64Context float64 ? (float)VisitFloat64(float64).Value : 0); 1973_mappedFieldData.WriteDouble(context.float64() is CILParser.Float64Context float64 ? VisitFloat64(float64).Value : 0); 1978GrammarResult ICILVisitor<GrammarResult>.VisitDdItemCount(CILParser.DdItemCountContext context) => VisitDdItemCount(context); 1979public GrammarResult.Literal<int> VisitDdItemCount(CILParser.DdItemCountContext context) => new(context.int32() is CILParser.Int32Context ? VisitInt32(context.int32()).Value : 1); 1980public GrammarResult VisitDdItemList(CILParser.DdItemListContext context) 1993public GrammarResult VisitDecl(CILParser.DeclContext context) 1995if (context.nameSpaceHead() is CILParser.NameSpaceHeadContext ns) 2004if (context.classHead() is CILParser.ClassHeadContext classHead) 2011if (context.methodHead() is CILParser.MethodHeadContext methodHead) 2200public GrammarResult VisitDecls(CILParser.DeclsContext context) 2209GrammarResult ICILVisitor<GrammarResult>.VisitDottedName(CILParser.DottedNameContext context) 2214public static GrammarResult.String VisitDottedName(CILParser.DottedNameContext context) 2229GrammarResult ICILVisitor<GrammarResult>.VisitDottedNamePart(CILParser.DottedNamePartContext context) => throw new UnreachableException(); 2230GrammarResult ICILVisitor<GrammarResult>.VisitElementType(CILParser.ElementTypeContext context) => VisitElementType(context); 2231public GrammarResult.FormattedBlob VisitElementType(CILParser.ElementTypeContext context) 2238else if (context.className() is CILParser.ClassNameContext className) 2268else if (context.callConv() is CILParser.CallConvContext callConv) 2290if (context.int32() is CILParser.Int32Context int32) 2336if (context.int32() is CILParser.Int32Context int32) 2396else if (context.simpleType() is CILParser.SimpleTypeContext simpleType) 2400else if (context.dottedName() is CILParser.DottedNameContext dottedName) 2425public GrammarResult VisitEsHead(CILParser.EsHeadContext context) => throw new UnreachableException(NodeShouldNeverBeDirectlyVisited); 2427GrammarResult ICILVisitor<GrammarResult>.VisitEventAttr(CILParser.EventAttrContext context) => VisitEventAttr(context); 2428public GrammarResult.Flag<EventAttributes> VisitEventAttr(CILParser.EventAttrContext context) 2438GrammarResult ICILVisitor<GrammarResult>.VisitEventDecl(CILParser.EventDeclContext context) => VisitEventDecl(context); 2439public GrammarResult.Literal<(MethodSemanticsAttributes, EntityRegistry.EntityBase)?> VisitEventDecl(CILParser.EventDeclContext context) 2458GrammarResult ICILVisitor<GrammarResult>.VisitEventDecls(CILParser.EventDeclsContext context) => VisitEventDecls(context); 2459public GrammarResult.Sequence<(MethodSemanticsAttributes, EntityRegistry.EntityBase)> VisitEventDecls(CILParser.EventDeclsContext context) 2466GrammarResult ICILVisitor<GrammarResult>.VisitEventHead(CILParser.EventHeadContext context) => VisitEventHead(context); 2467public GrammarResult.Literal<EntityRegistry.EventEntity> VisitEventHead(CILParser.EventHeadContext context) 2474public GrammarResult VisitExportHead(CILParser.ExportHeadContext context) => throw new NotImplementedException("Obsolete syntax"); 2475GrammarResult ICILVisitor<GrammarResult>.VisitExptAttr(CILParser.ExptAttrContext context) => VisitExptAttr(context); 2476public static GrammarResult.Flag<TypeAttributes> VisitExptAttr(CILParser.ExptAttrContext context) 2494public GrammarResult VisitExptypeDecl(CILParser.ExptypeDeclContext context) => throw new UnreachableException(NodeShouldNeverBeDirectlyVisited); 2496GrammarResult ICILVisitor<GrammarResult>.VisitExptypeDecls(CILParser.ExptypeDeclsContext context) => VisitExptypeDecls(context); 2497public GrammarResult.Literal<(EntityRegistry.EntityBase? implementation, int typedefId, ImmutableArray<EntityRegistry.CustomAttributeEntity> attrs)> VisitExptypeDecls(CILParser.ExptypeDeclsContext context) 2548if (declarations[i].int32() is CILParser.Int32Context int32) 2587EntityRegistry.ExportedTypeEntity? ResolveExportedType(CILParser.SlashedNameContext slashedName) 2622GrammarResult ICILVisitor<GrammarResult>.VisitExptypeHead(CILParser.ExptypeHeadContext context) => VisitExptypeHead(context); 2623public GrammarResult.Literal<(TypeAttributes attrs, string dottedName)> VisitExptypeHead(CILParser.ExptypeHeadContext context) 2628GrammarResult ICILVisitor<GrammarResult>.VisitExtendsClause(CILParser.ExtendsClauseContext context) => VisitExtendsClause(context); 2630public GrammarResult.Literal<EntityRegistry.TypeEntity?> VisitExtendsClause(CILParser.ExtendsClauseContext context) 2632if (context.typeSpec() is CILParser.TypeSpecContext typeSpec) 2642public GrammarResult VisitExtSourceSpec(CILParser.ExtSourceSpecContext context) 2723GrammarResult ICILVisitor<GrammarResult>.VisitF32seq(CILParser.F32seqContext context) => VisitF32seq(context); 2724public GrammarResult.FormattedBlob VisitF32seq(CILParser.F32seqContext context) 2732CILParser.Int32Context int32 => VisitInt32(int32).Value, 2733CILParser.Float64Context float64 => VisitFloat64(float64).Value, 2739GrammarResult ICILVisitor<GrammarResult>.VisitF64seq(CILParser.F64seqContext context) => VisitF64seq(context); 2740public GrammarResult.FormattedBlob VisitF64seq(CILParser.F64seqContext context) 2748CILParser.Int64Context int64 => VisitInt64(int64).Value, 2749CILParser.Float64Context float64 => VisitFloat64(float64).Value, 2756public GrammarResult VisitFaultClause(CILParser.FaultClauseContext context) => throw new UnreachableException(NodeShouldNeverBeDirectlyVisited); 2758GrammarResult ICILVisitor<GrammarResult>.VisitFieldAttr(CILParser.FieldAttrContext context) => VisitFieldAttr(context); 2759public GrammarResult.Flag<FieldAttributes> VisitFieldAttr(CILParser.FieldAttrContext context) 2787GrammarResult ICILVisitor<GrammarResult>.VisitFieldDecl(CILParser.FieldDeclContext context) => VisitFieldDecl(context); 2788public GrammarResult VisitFieldDecl(CILParser.FieldDeclContext context) 2825GrammarResult ICILVisitor<GrammarResult>.VisitFieldInit(CILParser.FieldInitContext context) => VisitFieldInit(context); 2826public GrammarResult.Literal<object?> VisitFieldInit(CILParser.FieldInitContext context) 2833if (context.compQstring() is CILParser.CompQstringContext compQstring) 2837if (context.fieldSerInit() is CILParser.FieldSerInitContext fieldSerInit) 2931public GrammarResult VisitFieldOrProp(CILParser.FieldOrPropContext context) => throw new UnreachableException(NodeShouldNeverBeDirectlyVisited); 2933GrammarResult ICILVisitor<GrammarResult>.VisitFieldRef(CILParser.FieldRefContext context) => VisitFieldRef(context); 2934public GrammarResult.Literal<EntityRegistry.EntityBase> VisitFieldRef(CILParser.FieldRefContext context) 2936if (context.type() is not CILParser.TypeContext type) 2951if (context.typeSpec() is CILParser.TypeSpecContext typeSpec) 2964GrammarResult ICILVisitor<GrammarResult>.VisitFieldSerInit(CILParser.FieldSerInitContext context) => VisitFieldSerInit(context); 2965public GrammarResult.FormattedBlob VisitFieldSerInit(CILParser.FieldSerInitContext context) 2989case CILParser.BOOL: 2992case CILParser.INT8: 2993case CILParser.UINT8: 2996case CILParser.CHAR: 2997case CILParser.INT16: 2998case CILParser.UINT16: 3001case CILParser.INT32_: 3002case CILParser.UINT32: 3005case CILParser.INT64_: 3006case CILParser.UINT64: 3009case CILParser.FLOAT32: 3011if (context.float64() is CILParser.Float64Context float64) 3015if (context.int32() is CILParser.Int32Context int32) 3022case CILParser.FLOAT64: 3024if (context.float64() is CILParser.Float64Context float64) 3028if (context.int64() is CILParser.Int64Context int64) 3040GrammarResult ICILVisitor<GrammarResult>.VisitFileAttr(CILParser.FileAttrContext context) => VisitFileAttr(context); 3041public GrammarResult.Literal<bool> VisitFileAttr(CILParser.FileAttrContext context) 3043GrammarResult ICILVisitor<GrammarResult>.VisitFileDecl(CILParser.FileDeclContext context) => VisitFileDecl(context); 3044public GrammarResult.Literal<EntityRegistry.FileEntity> VisitFileDecl(CILParser.FileDeclContext context) 3060GrammarResult ICILVisitor<GrammarResult>.VisitFileEntry(CILParser.FileEntryContext context) => VisitFileEntry(context); 3061public GrammarResult.Literal<bool> VisitFileEntry(CILParser.FileEntryContext context) 3064GrammarResult ICILVisitor<GrammarResult>.VisitFilterClause(CILParser.FilterClauseContext context) => VisitFilterClause(context); 3065public GrammarResult.Literal<LabelHandle> VisitFilterClause(CILParser.FilterClauseContext context) 3067if (context.scopeBlock() is CILParser.ScopeBlockContext scopeBlock) 3074if (context.id() is CILParser.IdContext id) 3079if (context.int32() is CILParser.Int32Context offset) 3088public GrammarResult VisitFinallyClause(CILParser.FinallyClauseContext context) => throw new UnreachableException(NodeShouldNeverBeDirectlyVisited); 3090GrammarResult ICILVisitor<GrammarResult>.VisitFloat64(CILParser.Float64Context context) => VisitFloat64(context); 3091public GrammarResult.Literal<double> VisitFloat64(CILParser.Float64Context context) 3103else if (context.int32() is CILParser.Int32Context int32) 3114else if (context.int64() is CILParser.Int64Context int64) 3122GrammarResult ICILVisitor<GrammarResult>.VisitGenArity(CILParser.GenArityContext context) => VisitGenArity(context); 3123public GrammarResult.Literal<int> VisitGenArity(CILParser.GenArityContext context) 3124=> context.genArityNotEmpty() is CILParser.GenArityNotEmptyContext genArity ? VisitGenArityNotEmpty(genArity) : new(0); 3126GrammarResult ICILVisitor<GrammarResult>.VisitGenArityNotEmpty(CILParser.GenArityNotEmptyContext context) => VisitGenArityNotEmpty(context); 3127public GrammarResult.Literal<int> VisitGenArityNotEmpty(CILParser.GenArityNotEmptyContext context) => VisitInt32(context.int32()); 3129GrammarResult ICILVisitor<GrammarResult>.VisitHandlerBlock(CILParser.HandlerBlockContext context) => VisitHandlerBlock(context); 3131public GrammarResult.Literal<(LabelHandle Start, LabelHandle End)> VisitHandlerBlock(CILParser.HandlerBlockContext context) 3133if (context.scopeBlock() is CILParser.ScopeBlockContext scopeBlock) 3161GrammarResult ICILVisitor<GrammarResult>.VisitHexbyte(CILParser.HexbyteContext context) 3166public static byte VisitHexbyte(CILParser.HexbyteContext context) 3184GrammarResult ICILVisitor<GrammarResult>.VisitNativeInt(CILParser.NativeIntContext context) => throw new UnreachableException(NodeShouldNeverBeDirectlyVisited); 3185GrammarResult ICILVisitor<GrammarResult>.VisitNativeUint(CILParser.NativeUintContext context) => throw new UnreachableException(NodeShouldNeverBeDirectlyVisited); 3186GrammarResult ICILVisitor<GrammarResult>.VisitI16seq(CILParser.I16seqContext context) => VisitI16seq(context); 3187public GrammarResult.FormattedBlob VisitI16seq(CILParser.I16seqContext context) 3197GrammarResult ICILVisitor<GrammarResult>.VisitI32seq(CILParser.I32seqContext context) => VisitI32seq(context); 3198public GrammarResult.FormattedBlob VisitI32seq(CILParser.I32seqContext context) 3209GrammarResult ICILVisitor<GrammarResult>.VisitI8seq(CILParser.I8seqContext context) => VisitI8seq(context); 3210public GrammarResult.FormattedBlob VisitI8seq(CILParser.I8seqContext context) 3221GrammarResult ICILVisitor<GrammarResult>.VisitI64seq(CILParser.I64seqContext context) => VisitI64seq(context); 3222public GrammarResult.FormattedBlob VisitI64seq(CILParser.I64seqContext context) 3232GrammarResult ICILVisitor<GrammarResult>.VisitId(CILParser.IdContext context) => VisitId(context); 3233public static GrammarResult.String VisitId(CILParser.IdContext context) 3243GrammarResult ICILVisitor<GrammarResult>.VisitIidParamIndex(CILParser.IidParamIndexContext context) => VisitIidParamIndex(context); 3244public GrammarResult.Literal<int?> VisitIidParamIndex(CILParser.IidParamIndexContext context) 3245=> context.int32() is CILParser.Int32Context int32 ? new(VisitInt32(int32).Value) : new(null); 3247GrammarResult ICILVisitor<GrammarResult>.VisitImagebase(CILParser.ImagebaseContext context) => VisitImagebase(context); 3248public GrammarResult.Literal<long> VisitImagebase(CILParser.ImagebaseContext context) => VisitInt64(context.int64()); 3250GrammarResult ICILVisitor<GrammarResult>.VisitImplAttr(ILAssembler.CILParser.ImplAttrContext context) => VisitImplAttr(context); 3251public GrammarResult.Flag<MethodImplAttributes> VisitImplAttr(CILParser.ImplAttrContext context) 3253if (context.int32() is CILParser.Int32Context int32) 3279GrammarResult ICILVisitor<GrammarResult>.VisitImplClause(CILParser.ImplClauseContext context) => VisitImplClause(context); 3280public GrammarResult.Sequence<EntityRegistry.InterfaceImplementationEntity> VisitImplClause(CILParser.ImplClauseContext context) => context.implList() is {} implList ? VisitImplList(implList) : new(ImmutableArray<EntityRegistry.InterfaceImplementationEntity>.Empty); 3282GrammarResult ICILVisitor<GrammarResult>.VisitImplList(CILParser.ImplListContext context) => VisitImplList(context); 3283public GrammarResult.Sequence<EntityRegistry.InterfaceImplementationEntity> VisitImplList(CILParser.ImplListContext context) 3293GrammarResult ICILVisitor<GrammarResult>.VisitInitOpt(CILParser.InitOptContext context) => VisitInitOpt(context); 3294public GrammarResult.Literal<object?> VisitInitOpt(CILParser.InitOptContext context) 3296if (context.fieldInit() is CILParser.FieldInitContext fieldInit) 3311public GrammarResult VisitInstr(CILParser.InstrContext context) 3317case CILParser.RULE_instr_brtarget: 3320if (argument is CILParser.IdContext id) 3335if (argument is CILParser.Int32Context int32) 3344case CILParser.RULE_instr_field: 3347if (context.mdtoken() is CILParser.MdtokenContext mdtoken) 3373case CILParser.RULE_instr_i: 3387case CILParser.RULE_instr_i8: 3391case CILParser.RULE_instr_method: 3414case CILParser.RULE_instr_none: 3417case CILParser.RULE_instr_r: 3421if (argument is CILParser.Float64Context float64) 3425else if (argument is CILParser.Int64Context int64) 3430else if (argument is CILParser.BytesContext bytesContext) 3461case CILParser.RULE_instr_sig: 3478case CILParser.RULE_instr_string: 3481if (context.bytes() is CILParser.BytesContext rawBytes) 3519case CILParser.RULE_instr_switch: 3526if (label is CILParser.IdContext id) 3541else if (label is CILParser.Int32Context int32) 3573case CILParser.RULE_instr_tok: 3585case CILParser.RULE_instr_type: 3599case CILParser.RULE_instr_var: 3604if (context.int32() is CILParser.Int32Context int32) 3672public GrammarResult.Literal<ILOpCode> VisitInstr_brtarget(CILParser.Instr_brtargetContext context) => new(ParseOpCodeFromToken(((ITerminalNode)context.children[0]).Symbol)); 3673public GrammarResult.Literal<ILOpCode> VisitInstr_field(CILParser.Instr_fieldContext context) => new(ParseOpCodeFromToken(((ITerminalNode)context.children[0]).Symbol)); 3674public GrammarResult.Literal<ILOpCode> VisitInstr_i(CILParser.Instr_iContext context) => new(ParseOpCodeFromToken(((ITerminalNode)context.children[0]).Symbol)); 3675public GrammarResult.Literal<ILOpCode> VisitInstr_i8(CILParser.Instr_i8Context context) => new(ParseOpCodeFromToken(((ITerminalNode)context.children[0]).Symbol)); 3676public GrammarResult.Literal<ILOpCode> VisitInstr_method(CILParser.Instr_methodContext context) => new(ParseOpCodeFromToken(((ITerminalNode)context.children[0]).Symbol)); 3677public GrammarResult.Literal<ILOpCode> VisitInstr_none(CILParser.Instr_noneContext context) => new(ParseOpCodeFromToken(((ITerminalNode)context.children[0]).Symbol)); 3678public GrammarResult.Literal<ILOpCode> VisitInstr_r(CILParser.Instr_rContext context) => new(ParseOpCodeFromToken(((ITerminalNode)context.children[0]).Symbol)); 3679public GrammarResult.Literal<ILOpCode> VisitInstr_sig(CILParser.Instr_sigContext context) => new(ParseOpCodeFromToken(((ITerminalNode)context.children[0]).Symbol)); 3680public GrammarResult.Literal<ILOpCode> VisitInstr_string(CILParser.Instr_stringContext context) => new(ParseOpCodeFromToken(((ITerminalNode)context.children[0]).Symbol)); 3681public GrammarResult.Literal<ILOpCode> VisitInstr_switch(CILParser.Instr_switchContext context) => new(ParseOpCodeFromToken(((ITerminalNode)context.children[0]).Symbol)); 3682public GrammarResult.Literal<ILOpCode> VisitInstr_tok(CILParser.Instr_tokContext context) => new(ParseOpCodeFromToken(((ITerminalNode)context.children[0]).Symbol)); 3683public GrammarResult.Literal<ILOpCode> VisitInstr_type(CILParser.Instr_typeContext context) => new(ParseOpCodeFromToken(((ITerminalNode)context.children[0]).Symbol)); 3684public GrammarResult.Literal<ILOpCode> VisitInstr_var(CILParser.Instr_varContext context) => new(ParseOpCodeFromToken(((ITerminalNode)context.children[0]).Symbol)); 3702GrammarResult ICILVisitor<GrammarResult>.VisitInstr(CILParser.InstrContext context) => VisitInstr(context); 3703GrammarResult ICILVisitor<GrammarResult>.VisitInstr_brtarget(CILParser.Instr_brtargetContext context) => VisitInstr_brtarget(context); 3704GrammarResult ICILVisitor<GrammarResult>.VisitInstr_field(CILParser.Instr_fieldContext context) => VisitInstr_field(context); 3705GrammarResult ICILVisitor<GrammarResult>.VisitInstr_i(CILParser.Instr_iContext context) => VisitInstr_i(context); 3706GrammarResult ICILVisitor<GrammarResult>.VisitInstr_i8(CILParser.Instr_i8Context context) => VisitInstr_i8(context); 3707GrammarResult ICILVisitor<GrammarResult>.VisitInstr_method(CILParser.Instr_methodContext context) => VisitInstr_method(context); 3708GrammarResult ICILVisitor<GrammarResult>.VisitInstr_none(CILParser.Instr_noneContext context) => VisitInstr_none(context); 3709GrammarResult ICILVisitor<GrammarResult>.VisitInstr_r(CILParser.Instr_rContext context) => VisitInstr_r(context); 3710GrammarResult ICILVisitor<GrammarResult>.VisitInstr_sig(CILParser.Instr_sigContext context) => VisitInstr_sig(context); 3711GrammarResult ICILVisitor<GrammarResult>.VisitInstr_string(CILParser.Instr_stringContext context) => VisitInstr_string(context); 3712GrammarResult ICILVisitor<GrammarResult>.VisitInstr_switch(CILParser.Instr_switchContext context) => VisitInstr_switch(context); 3713GrammarResult ICILVisitor<GrammarResult>.VisitInstr_tok(CILParser.Instr_tokContext context) => VisitInstr_tok(context); 3714GrammarResult ICILVisitor<GrammarResult>.VisitInstr_type(CILParser.Instr_typeContext context) => VisitInstr_type(context); 3715GrammarResult ICILVisitor<GrammarResult>.VisitInstr_var(CILParser.Instr_varContext context) => VisitInstr_var(context); 3781GrammarResult ICILVisitor<GrammarResult>.VisitInt32(CILParser.Int32Context context) 3786public GrammarResult.Literal<int> VisitInt32(CILParser.Int32Context context) 3806GrammarResult ICILVisitor<GrammarResult>.VisitInt64(CILParser.Int64Context context) 3811public GrammarResult.Literal<long> VisitInt64(CILParser.Int64Context context) 3830GrammarResult ICILVisitor<GrammarResult>.VisitIntOrWildcard(CILParser.IntOrWildcardContext context) => VisitIntOrWildcard(context); 3831public GrammarResult.Literal<int?> VisitIntOrWildcard(CILParser.IntOrWildcardContext context) => context.int32() is {} int32 ? new(VisitInt32(int32).Value) : new(null); 3856public GrammarResult VisitLabels(CILParser.LabelsContext context) => throw new UnreachableException(NodeShouldNeverBeDirectlyVisited); 3858GrammarResult ICILVisitor<GrammarResult>.VisitLabelDecl(CILParser.LabelDeclContext context) => VisitLabelDecl(context); 3859public GrammarResult VisitLabelDecl(CILParser.LabelDeclContext context) 3873public GrammarResult VisitLanguageDecl(CILParser.LanguageDeclContext context) 3895GrammarResult ICILVisitor<GrammarResult>.VisitLanguageString(CILParser.LanguageStringContext context) => VisitLanguageString(context); 3896public GrammarResult.String VisitLanguageString(CILParser.LanguageStringContext context) 3905public GrammarResult VisitManifestResDecl(CILParser.ManifestResDeclContext context) => throw new UnreachableException(NodeShouldNeverBeDirectlyVisited); 3906GrammarResult ICILVisitor<GrammarResult>.VisitManifestResDecls(CILParser.ManifestResDeclsContext context) => VisitManifestResDecls(context); 3907public GrammarResult.Literal<(EntityRegistry.EntityBase? implementation, uint offset, ImmutableArray<EntityRegistry.CustomAttributeEntity> attributes)> VisitManifestResDecls(CILParser.ManifestResDeclsContext context) 3916if (decl.customAttrDecl() is CILParser.CustomAttrDeclContext customAttrDecl) 3947GrammarResult ICILVisitor<GrammarResult>.VisitManifestResHead(CILParser.ManifestResHeadContext context) => VisitManifestResHead(context); 3948public GrammarResult.Literal<(string name, string alias, ManifestResourceAttributes attr)> VisitManifestResHead(CILParser.ManifestResHeadContext context) 3962GrammarResult ICILVisitor<GrammarResult>.VisitManresAttr(CILParser.ManresAttrContext context) => VisitManresAttr(context); 3963public GrammarResult.Flag<ManifestResourceAttributes> VisitManresAttr(CILParser.ManresAttrContext context) 3973GrammarResult ICILVisitor<GrammarResult>.VisitMarshalBlob(CILParser.MarshalBlobContext context) => VisitMarshalBlob(context); 3974public GrammarResult.FormattedBlob VisitMarshalBlob(CILParser.MarshalBlobContext context) 3990GrammarResult ICILVisitor<GrammarResult>.VisitMarshalClause(CILParser.MarshalClauseContext context) => VisitMarshalClause(context); 3991public GrammarResult.FormattedBlob VisitMarshalClause(CILParser.MarshalClauseContext context) 4001GrammarResult ICILVisitor<GrammarResult>.VisitMdtoken(ILAssembler.CILParser.MdtokenContext context) => VisitMdtoken(context); 4002public GrammarResult.Literal<EntityRegistry.EntityBase> VisitMdtoken(CILParser.MdtokenContext context) 4007GrammarResult ICILVisitor<GrammarResult>.VisitMemberRef(CILParser.MemberRefContext context) => VisitMemberRef(context); 4008public GrammarResult.Literal<EntityRegistry.EntityBase> VisitMemberRef(CILParser.MemberRefContext context) 4010if (context.mdtoken() is CILParser.MdtokenContext mdToken) 4015if (context.methodRef() is CILParser.MethodRefContext methodRef) 4019if (context.fieldRef() is CILParser.FieldRefContext fieldRef) 4027GrammarResult ICILVisitor<GrammarResult>.VisitMethAttr(CILParser.MethAttrContext context) => VisitMethAttr(context); 4028public GrammarResult.Flag<MethodAttributes> VisitMethAttr(CILParser.MethAttrContext context) 4030if (context.int32() is CILParser.Int32Context int32) 4058public GrammarResult VisitMethodDecl(CILParser.MethodDeclContext context) 4065currentMethod.Definition.MethodBody.CodeBuilder.WriteByte((byte)VisitInt32(context.GetChild<CILParser.Int32Context>(0)).Value); 4077currentMethod.Definition.MaxStack = VisitInt32(context.GetChild<CILParser.Int32Context>(0)).Value; 4114else if (context.labelDecl() is CILParser.LabelDeclContext labelDecl) 4218foreach (var attr in customAttrDeclarations ?? Array.Empty<CILParser.CustomAttrDeclContext>()) 4276foreach (var attr in customAttrDeclarations ?? Array.Empty<CILParser.CustomAttrDeclContext>()) 4302foreach (var attr in customAttrDeclarations ?? Array.Empty<CILParser.CustomAttrDeclContext>()) 4326else if (context.GetChild(0) is CILParser.InstrContext instr) 4340public GrammarResult VisitMethodDecls(CILParser.MethodDeclsContext context) 4349GrammarResult ICILVisitor<GrammarResult>.VisitMethodHead(CILParser.MethodHeadContext context) => VisitMethodHead(context); 4350public GrammarResult.Literal<EntityRegistry.MethodDefinitionEntity> VisitMethodHead(CILParser.MethodHeadContext context) 4362var typarContexts = context.typarsClause()?.typars()?.typar() ?? Array.Empty<CILParser.TyparContext>(); 4482GrammarResult ICILVisitor<GrammarResult>.VisitMethodName(CILParser.MethodNameContext context) => VisitMethodName(context); 4483public GrammarResult.String VisitMethodName(CILParser.MethodNameContext context) 4490Debug.Assert(child is CILParser.DottedNameContext); 4501GrammarResult ICILVisitor<GrammarResult>.VisitMethodRef(CILParser.MethodRefContext context) => VisitMethodRef(context); 4502public GrammarResult.Literal<EntityRegistry.EntityBase> VisitMethodRef(CILParser.MethodRefContext context) 4504if (context.mdtoken() is CILParser.MdtokenContext token) 4508if (context.dottedName() is CILParser.DottedNameContext dottedName) 4521if (context.callConv() is not CILParser.CallConvContext callConvCtx) 4528if (context.typeSpec() is CILParser.TypeSpecContext typeSpec) 4535if (context.typeArgs() is CILParser.TypeArgsContext typeArgs) 4546else if (context.genArityNotEmpty() is CILParser.GenArityNotEmptyContext genArityNotEmpty) 4585public GrammarResult VisitModuleHead(CILParser.ModuleHeadContext context) 4600public GrammarResult VisitMscorlib(CILParser.MscorlibContext context) => GrammarResult.SentinelValue.Result; 4602GrammarResult ICILVisitor<GrammarResult>.VisitNameSpaceHead(CILParser.NameSpaceHeadContext context) => VisitNameSpaceHead(context); 4604public static GrammarResult.String VisitNameSpaceHead(CILParser.NameSpaceHeadContext context) => VisitDottedName(context.dottedName()); 4606GrammarResult ICILVisitor<GrammarResult>.VisitNameValPair(CILParser.NameValPairContext context) => VisitNameValPair(context); 4607public GrammarResult.Literal<KeyValuePair<string, BlobBuilder>> VisitNameValPair(CILParser.NameValPairContext context) 4612GrammarResult ICILVisitor<GrammarResult>.VisitNameValPairs(CILParser.NameValPairsContext context) => VisitNameValPairs(context); 4613public GrammarResult.Sequence<KeyValuePair<string, BlobBuilder>> VisitNameValPairs(CILParser.NameValPairsContext context) => new(context.nameValPair().Select(pair => VisitNameValPair(pair).Value).ToImmutableArray()); 4615GrammarResult ICILVisitor<GrammarResult>.VisitNativeType(CILParser.NativeTypeContext context) => VisitNativeType(context); 4616public GrammarResult.FormattedBlob VisitNativeType(CILParser.NativeTypeContext context) 4618if (context.nativeTypeArrayPointerInfo() is not CILParser.NativeTypeArrayPointerInfoContext[] arrayPointerInfo) 4628if (arrayPointerInfo[i] is CILParser.PointerNativeTypeContext) 4651if (arrayPointerInfo[i] is CILParser.PointerArrayTypeSizeContext size) 4655else if (arrayPointerInfo[i] is CILParser.PointerArrayTypeSizeParamIndexContext sizeParamIndex) 4662else if (arrayPointerInfo[i] is CILParser.PointerArrayTypeParamIndexContext paramIndex) 4675GrammarResult ICILVisitor<GrammarResult>.VisitNativeTypeElement(CILParser.NativeTypeElementContext context) => VisitNativeTypeElement(context); 4676public GrammarResult.FormattedBlob VisitNativeTypeElement(CILParser.NativeTypeElementContext context) 4679if (context.dottedName() is CILParser.DottedNameContext typedef) 4695case CILParser.CUSTOM: 4698CILParser.CompQstringContext[] strings = context.compQstring(); 4719case CILParser.SYSSTRING: 4723case CILParser.ARRAY: 4728case CILParser.VARIANT: 4736case CILParser.CURRENCY: 4740case CILParser.SYSCHAR: 4747case CILParser.VOID: 4754case CILParser.BOOL: 4765case CILParser.INT8: 4768case CILParser.INT16: 4771case CILParser.INT32_: 4774case CILParser.INT64_: 4777case CILParser.FLOAT32: 4780case CILParser.FLOAT64_: 4783case CILParser.ERROR: 4786case CILParser.UINT8: 4789case CILParser.UINT16: 4792case CILParser.UINT32: 4795case CILParser.UINT64: 4798case CILParser.DECIMAL: 4805case CILParser.DATE: 4812case CILParser.BSTR: 4825case CILParser.LPSTR: 4828case CILParser.LPWSTR: 4831case CILParser.LPTSTR: 4834case CILParser.OBJECTREF: 4841case CILParser.IUNKNOWN: 4850case CILParser.IDISPATCH: 4859case CILParser.STRUCT: 4874case CILParser.INTERFACE: 4883case CILParser.SAFEARRAY: 4896case CILParser.INT: 4899case CILParser.UINT: 4903case CILParser.BYVALSTR: 4906case CILParser.TBSTR: 4910case CILParser.METHOD: 4913case CILParser.LPSTRUCT: 4917case CILParser.ANY: 4926GrammarResult ICILVisitor<GrammarResult>.VisitObjSeq(CILParser.ObjSeqContext context) => VisitObjSeq(context); 4927public GrammarResult.FormattedBlob VisitObjSeq(CILParser.ObjSeqContext context) 4938GrammarResult ICILVisitor<GrammarResult>.VisitOwnerType(CILParser.OwnerTypeContext context) => VisitOwnerType(context); 4939public GrammarResult.Literal<EntityRegistry.EntityBase> VisitOwnerType(CILParser.OwnerTypeContext context) 4941if (context.memberRef() is CILParser.MemberRefContext memberRef) 4945if (context.typeSpec() is CILParser.TypeSpecContext typeSpec) 4951GrammarResult ICILVisitor<GrammarResult>.VisitParamAttr(CILParser.ParamAttrContext context) => VisitParamAttr(context); 4952public GrammarResult.Literal<ParameterAttributes> VisitParamAttr(CILParser.ParamAttrContext context) 4962GrammarResult ICILVisitor<GrammarResult>.VisitParamAttrElement(CILParser.ParamAttrElementContext context) => VisitParamAttrElement(context); 4963public GrammarResult.Flag<ParameterAttributes> VisitParamAttrElement(CILParser.ParamAttrElementContext context) 4965if (context.int32() is CILParser.Int32Context int32) 4978GrammarResult ICILVisitor<GrammarResult>.VisitPinvAttr(CILParser.PinvAttrContext context) => VisitPinvAttr(context); 4979public GrammarResult.Flag<MethodImportAttributes> VisitPinvAttr(CILParser.PinvAttrContext context) 4981if (context.int32() is CILParser.Int32Context int32) 5020GrammarResult ICILVisitor<GrammarResult>.VisitPinvImpl(CILParser.PinvImplContext context) => VisitPinvImpl(context); 5021public GrammarResult.Literal<(string? ModuleName, string? EntryPointName, MethodImportAttributes Attributes)> VisitPinvImpl(CILParser.PinvImplContext context) 5034GrammarResult ICILVisitor<GrammarResult>.VisitPropAttr(CILParser.PropAttrContext context) => VisitPropAttr(context); 5035public static GrammarResult.Flag<PropertyAttributes> VisitPropAttr(CILParser.PropAttrContext context) 5045GrammarResult ICILVisitor<GrammarResult>.VisitPropDecl(CILParser.PropDeclContext context) => VisitPropDecl(context); 5046public GrammarResult.Literal<(MethodSemanticsAttributes, EntityRegistry.EntityBase)?> VisitPropDecl(CILParser.PropDeclContext context) 5064GrammarResult ICILVisitor<GrammarResult>.VisitPropDecls(CILParser.PropDeclsContext context) => VisitPropDecls(context); 5065public GrammarResult.Sequence<(MethodSemanticsAttributes, EntityRegistry.EntityBase)> VisitPropDecls(CILParser.PropDeclsContext context) 5072GrammarResult ICILVisitor<GrammarResult>.VisitPropHead(ILAssembler.CILParser.PropHeadContext context) => VisitPropHead(context); 5073public GrammarResult.Literal<EntityRegistry.PropertyEntity> VisitPropHead(CILParser.PropHeadContext context) 5101GrammarResult ICILVisitor<GrammarResult>.VisitRepeatOpt(CILParser.RepeatOptContext context) => VisitRepeatOpt(context); 5102public GrammarResult.Literal<int?> VisitRepeatOpt(CILParser.RepeatOptContext context) => context.int32() is {} int32 ? new(VisitInt32(int32).Value) : new(null); 5104public GrammarResult VisitScopeBlock(CILParser.ScopeBlockContext context) 5112GrammarResult ICILVisitor<GrammarResult>.VisitSecAction(CILParser.SecActionContext context) => VisitSecAction(context); 5113public static GrammarResult.Literal<DeclarativeSecurityAction> VisitSecAction(CILParser.SecActionContext context) 5135GrammarResult ICILVisitor<GrammarResult>.VisitSecAttrBlob(CILParser.SecAttrBlobContext context) => VisitSecAttrBlob(context); 5136public GrammarResult.FormattedBlob VisitSecAttrBlob(CILParser.SecAttrBlobContext context) 5142if (context.typeSpec() is CILParser.TypeSpecContext typeSpec && VisitTypeSpec(typeSpec).Value is EntityRegistry.IHasReflectionNotation reflectionNotation) 5157GrammarResult ICILVisitor<GrammarResult>.VisitSecAttrSetBlob(CILParser.SecAttrSetBlobContext context) => VisitSecAttrSetBlob(context); 5158public GrammarResult.FormattedBlob VisitSecAttrSetBlob(CILParser.SecAttrSetBlobContext context) 5171GrammarResult ICILVisitor<GrammarResult>.VisitSecDecl(CILParser.SecDeclContext context) => VisitSecDecl(context); 5172public GrammarResult.Literal<EntityRegistry.DeclarativeSecurityAttributeEntity?> VisitSecDecl(CILParser.SecDeclContext context) 5183if (context.secAttrSetBlob() is CILParser.SecAttrSetBlobContext setBlob) 5187else if (context.bytes() is CILParser.BytesContext bytes) 5192else if (context.compQstring() is CILParser.CompQstringContext str) 5216public GrammarResult VisitSehBlock(CILParser.SehBlockContext context) 5241GrammarResult ICILVisitor<GrammarResult>.VisitSehClause(CILParser.SehClauseContext context) => VisitSehClause(context); 5242public GrammarResult.Literal<ExceptionClause> VisitSehClause(CILParser.SehClauseContext context) 5254if (context.catchClause() is CILParser.CatchClauseContext catchClause) 5258if (context.filterClause() is CILParser.FilterClauseContext filterClause) 5266GrammarResult ICILVisitor<GrammarResult>.VisitSehClauses(CILParser.SehClausesContext context) => VisitSehClauses(context); 5267public GrammarResult.Sequence<ExceptionClause> VisitSehClauses(CILParser.SehClausesContext context) => new(context.sehClause().Select(clause => VisitSehClause(clause).Value).ToImmutableArray()); 5269GrammarResult ICILVisitor<GrammarResult>.VisitSerializType(CILParser.SerializTypeContext context) => VisitSerializType(context); 5270public GrammarResult.FormattedBlob VisitSerializType(CILParser.SerializTypeContext context) 5281GrammarResult ICILVisitor<GrammarResult>.VisitSerializTypeElement(CILParser.SerializTypeElementContext context) => VisitSerializTypeElement(context); 5282public GrammarResult.FormattedBlob VisitSerializTypeElement(CILParser.SerializTypeElementContext context) 5284if (context.simpleType() is CILParser.SimpleTypeContext simpleType) 5290if (context.dottedName() is CILParser.DottedNameContext dottedName) 5327GrammarResult ICILVisitor<GrammarResult>.VisitSerInit(CILParser.SerInitContext context) => VisitSerInit(context); 5328public GrammarResult.FormattedBlob VisitSerInit(CILParser.SerInitContext context) 5330if (context.fieldSerInit() is CILParser.FieldSerInitContext fieldSerInit) 5335if (context.serInit() is CILParser.SerInitContext serInit) 5344if (context.int32() is not CILParser.Int32Context arrLength) 5349if (context.className() is CILParser.ClassNameContext className) 5376CILParser.INT8 => SerializationTypeCode.SByte, 5377CILParser.UINT8 => SerializationTypeCode.Byte, 5378CILParser.INT16 => SerializationTypeCode.Int16, 5379CILParser.UINT16 => SerializationTypeCode.UInt16, 5380CILParser.INT32_ => SerializationTypeCode.Int32, 5381CILParser.UINT32 => SerializationTypeCode.UInt32, 5382CILParser.INT64_ => SerializationTypeCode.Int64, 5383CILParser.UINT64 => SerializationTypeCode.UInt64, 5384CILParser.FLOAT32 => SerializationTypeCode.Single, 5385CILParser.FLOAT64_ => SerializationTypeCode.Double, 5386CILParser.CHAR => SerializationTypeCode.Char, 5387CILParser.BOOL => SerializationTypeCode.Boolean, 5388CILParser.STRING => SerializationTypeCode.String, 5389CILParser.TYPE => SerializationTypeCode.Type, 5390CILParser.OBJECT => SerializationTypeCode.TaggedObject, 5446GrammarResult ICILVisitor<GrammarResult>.VisitSigArg(CILParser.SigArgContext context) => VisitSigArg(context); 5447public GrammarResult.Literal<SignatureArg> VisitSigArg(CILParser.SigArgContext context) 5453string? name = context.id() is CILParser.IdContext id ? VisitId(id).Value : null; 5461GrammarResult ICILVisitor<GrammarResult>.VisitSigArgs(CILParser.SigArgsContext context) => VisitSigArgs(context); 5462public GrammarResult.Sequence<SignatureArg> VisitSigArgs(CILParser.SigArgsContext context) => new([.. context.sigArg().Select(arg => VisitSigArg(arg).Value)]); 5463GrammarResult ICILVisitor<GrammarResult>.VisitSimpleType(CILParser.SimpleTypeContext context) => VisitSimpleType(context); 5464public GrammarResult.Literal<SignatureTypeCode> VisitSimpleType(CILParser.SimpleTypeContext context) 5471CILParser.INT8 => SignatureTypeCode.Byte, 5472CILParser.INT16 => SignatureTypeCode.UInt16, 5473CILParser.INT32_ => SignatureTypeCode.UInt32, 5474CILParser.INT64_ => SignatureTypeCode.UInt64, 5481CILParser.CHAR => SignatureTypeCode.Char, 5482CILParser.STRING => SignatureTypeCode.String, 5483CILParser.BOOL => SignatureTypeCode.Boolean, 5484CILParser.INT8 => SignatureTypeCode.SByte, 5485CILParser.INT16 => SignatureTypeCode.Int16, 5486CILParser.INT32_ => SignatureTypeCode.Int32, 5487CILParser.INT64_ => SignatureTypeCode.Int64, 5488CILParser.FLOAT32 => SignatureTypeCode.Single, 5489CILParser.FLOAT64_ => SignatureTypeCode.Double, 5490CILParser.UINT8 => SignatureTypeCode.Byte, 5491CILParser.UINT16 => SignatureTypeCode.UInt16, 5492CILParser.UINT32 => SignatureTypeCode.UInt32, 5493CILParser.UINT64 => SignatureTypeCode.UInt64, 5498GrammarResult ICILVisitor<GrammarResult>.VisitSlashedName(CILParser.SlashedNameContext context) 5503public static GrammarResult.Literal<TypeName> VisitSlashedName(CILParser.SlashedNameContext context) 5514GrammarResult ICILVisitor<GrammarResult>.VisitSqstringSeq(CILParser.SqstringSeqContext context) => VisitSqstringSeq(context); 5516public static GrammarResult.FormattedBlob VisitSqstringSeq(CILParser.SqstringSeqContext context) 5523if (child is ITerminalNode { Symbol: { Type: CILParser.SQSTRING, Text: string stringValue } }) 5533GrammarResult ICILVisitor<GrammarResult>.VisitStackreserve(CILParser.StackreserveContext context) => VisitStackreserve(context); 5534public GrammarResult.Literal<long> VisitStackreserve(CILParser.StackreserveContext context) => VisitInt64(context.int64()); 5536GrammarResult ICILVisitor<GrammarResult>.VisitSubsystem(CILParser.SubsystemContext context) => VisitSubsystem(context); 5537public GrammarResult.Literal<int> VisitSubsystem(CILParser.SubsystemContext context) => VisitInt32(context.int32()); 5540public GrammarResult VisitTls(CILParser.TlsContext context) 5553GrammarResult ICILVisitor<GrammarResult>.VisitTruefalse(CILParser.TruefalseContext context) => VisitTruefalse(context); 5555public static GrammarResult.Literal<bool> VisitTruefalse(CILParser.TruefalseContext context) 5560GrammarResult ICILVisitor<GrammarResult>.VisitTryBlock(CILParser.TryBlockContext context) => VisitTryBlock(context); 5562public GrammarResult.Literal<(LabelHandle Start, LabelHandle End)> VisitTryBlock(CILParser.TryBlockContext context) 5564if (context.scopeBlock() is CILParser.ScopeBlockContext scopeBlock) 5592GrammarResult ICILVisitor<GrammarResult>.VisitTyBound(CILParser.TyBoundContext context) => VisitTyBound(context); 5593public GrammarResult.Sequence<EntityRegistry.GenericParameterConstraintEntity> VisitTyBound(CILParser.TyBoundContext? context) 5596if (context?.typeList() is not CILParser.TypeListContext typeList) 5607GrammarResult ICILVisitor<GrammarResult>.VisitTypar(CILParser.TyparContext context) => VisitTypar(context); 5609public GrammarResult.Literal<EntityRegistry.GenericParameterEntity> VisitTypar(CILParser.TyparContext context) 5622GrammarResult ICILVisitor<GrammarResult>.VisitTyparAttrib(CILParser.TyparAttribContext context) => VisitTyparAttrib(context); 5623public GrammarResult.Flag<GenericParameterAttributes> VisitTyparAttrib(CILParser.TyparAttribContext context) 5633{ flags: CILParser.Int32Context int32 } => new((GenericParameterAttributes)VisitInt32(int32).Value), 5637GrammarResult ICILVisitor<GrammarResult>.VisitTyparAttribs(CILParser.TyparAttribsContext context) => VisitTyparAttribs(context); 5639public GrammarResult.Literal<GenericParameterAttributes> VisitTyparAttribs(CILParser.TyparAttribsContext context) => 5645GrammarResult ICILVisitor<GrammarResult>.VisitTypars(CILParser.TyparsContext context) => VisitTypars(context); 5646public GrammarResult.Sequence<EntityRegistry.GenericParameterEntity> VisitTypars(CILParser.TyparsContext context) 5648CILParser.TyparContext[] typeParameters = context.typar(); 5658GrammarResult ICILVisitor<GrammarResult>.VisitTyparsClause(CILParser.TyparsClauseContext context) => VisitTyparsClause(context); 5659public GrammarResult.Sequence<EntityRegistry.GenericParameterEntity> VisitTyparsClause(CILParser.TyparsClauseContext context) => context.typars() is null ? new(ImmutableArray<EntityRegistry.GenericParameterEntity>.Empty) : VisitTypars(context.typars()); 5661GrammarResult ICILVisitor<GrammarResult>.VisitType(CILParser.TypeContext context) => VisitType(context); 5662public GrammarResult.FormattedBlob VisitType(CILParser.TypeContext context) 5675CILParser.TypeModifiersContext[] typeModifiers = context.typeModifiers(); 5678CILParser.TypeModifiersContext? modifier = typeModifiers[i]; 5681case CILParser.SZArrayModifierContext: 5684case CILParser.ArrayModifierContext: 5687case CILParser.ByRefModifierContext: 5690case CILParser.PtrModifierContext: 5693case CILParser.PinnedModifierContext: 5696case CILParser.RequiredModifierContext modreq: 5700case CILParser.OptionalModifierContext modopt: 5704case CILParser.GenericArgumentsModifierContext: 5714case CILParser.ArrayModifierContext arr: 5744case CILParser.GenericArgumentsModifierContext genericArgs: 5759GrammarResult ICILVisitor<GrammarResult>.VisitTypeArgs(CILParser.TypeArgsContext context) => VisitTypeArgs(context); 5761public GrammarResult.FormattedBlob VisitTypeArgs(CILParser.TypeArgsContext context) 5773public GrammarResult VisitTypedefDecl(CILParser.TypedefDeclContext context) 5777if (context.type() is CILParser.TypeContext type) 5787else if (context.className() is CILParser.ClassNameContext className) 5793else if (context.memberRef() is CILParser.MemberRefContext memberRef) 5799else if (context.customDescr() is CILParser.CustomDescrContext customDescr) 5808else if (context.customDescrWithOwner() is CILParser.CustomDescrWithOwnerContext customDescrWithOwner) 5880public GrammarResult VisitTypelist(CILParser.TypelistContext context) 5892GrammarResult ICILVisitor<GrammarResult>.VisitTypeList(CILParser.TypeListContext context) => VisitTypeList(context); 5893public GrammarResult.Sequence<EntityRegistry.TypeEntity> VisitTypeList(CILParser.TypeListContext context) 5895CILParser.TypeSpecContext[] bounds = context.typeSpec(); 5904GrammarResult ICILVisitor<GrammarResult>.VisitTypeSpec(CILParser.TypeSpecContext context) => VisitTypeSpec(context); 5905public GrammarResult.Literal<EntityRegistry.TypeEntity> VisitTypeSpec(CILParser.TypeSpecContext context) 5907if (context.className() is CILParser.ClassNameContext className) 5911else if (context.dottedName() is CILParser.DottedNameContext dottedName) 5941GrammarResult ICILVisitor<GrammarResult>.VisitVariantType(CILParser.VariantTypeContext context) => VisitVariantType(context); 5942public GrammarResult.Literal<VarEnum> VisitVariantType(CILParser.VariantTypeContext context) 5949if (childToken.Symbol.Type == CILParser.ARRAY_TYPE_NO_BOUNDS) 5953else if (childToken.Symbol.Type == CILParser.VECTOR) 5959Debug.Assert(childToken.Symbol.Type == CILParser.REF); 5966GrammarResult ICILVisitor<GrammarResult>.VisitVariantTypeElement(CILParser.VariantTypeElementContext context) => VisitVariantTypeElement(context); 5967public GrammarResult.Literal<VarEnum> VisitVariantTypeElement(CILParser.VariantTypeElementContext context) 5971CILParser.VARIANT => VarEnum.VT_VARIANT, 5972CILParser.CURRENCY => VarEnum.VT_CY, 5973CILParser.VOID => VarEnum.VT_VOID, 5974CILParser.BOOL => VarEnum.VT_BOOL, 5975CILParser.INT8 => VarEnum.VT_I1, 5976CILParser.INT16 => VarEnum.VT_I2, 5977CILParser.INT32_ => VarEnum.VT_I4, 5978CILParser.INT64_ => VarEnum.VT_I8, 5979CILParser.FLOAT32 => VarEnum.VT_R4, 5980CILParser.FLOAT64_ => VarEnum.VT_R8, 5981CILParser.UINT8 => VarEnum.VT_UI1, 5982CILParser.UINT16 => VarEnum.VT_UI2, 5983CILParser.UINT32 => VarEnum.VT_UI4, 5984CILParser.UINT64 => VarEnum.VT_UI8, 5985CILParser.PTR => VarEnum.VT_PTR, 5986CILParser.DECIMAL => VarEnum.VT_DECIMAL, 5987CILParser.DATE => VarEnum.VT_DATE, 5988CILParser.BSTR => VarEnum.VT_BSTR, 5989CILParser.LPSTR => VarEnum.VT_LPSTR, 5990CILParser.LPWSTR => VarEnum.VT_LPWSTR, 5991CILParser.IUNKNOWN => VarEnum.VT_UNKNOWN, 5992CILParser.IDISPATCH => VarEnum.VT_DISPATCH, 5993CILParser.SAFEARRAY => VarEnum.VT_SAFEARRAY, 5994CILParser.INT => VarEnum.VT_INT, 5995CILParser.UINT => VarEnum.VT_UINT, 5996CILParser.ERROR => VarEnum.VT_ERROR, 5997CILParser.HRESULT => VarEnum.VT_HRESULT, 5998CILParser.CARRAY => VarEnum.VT_CARRAY, 5999CILParser.USERDEFINED => VarEnum.VT_USERDEFINED, 6000CILParser.RECORD => VarEnum.VT_RECORD, 6001CILParser.FILETIME => VarEnum.VT_FILETIME, 6002CILParser.BLOB => VarEnum.VT_BLOB, 6003CILParser.STREAM => VarEnum.VT_STREAM, 6004CILParser.STORAGE => VarEnum.VT_STORAGE, 6005CILParser.STREAMED_OBJECT => VarEnum.VT_STREAMED_OBJECT, 6006CILParser.STORED_OBJECT => VarEnum.VT_STORED_OBJECT, 6007CILParser.BLOB_OBJECT => VarEnum.VT_BLOB_OBJECT, 6008CILParser.CF => VarEnum.VT_CF, 6009CILParser.CLSID => VarEnum.VT_CLSID, 6014public GrammarResult VisitVtableDecl(CILParser.VtableDeclContext context) 6021GrammarResult ICILVisitor<GrammarResult>.VisitVtfixupAttr(CILParser.VtfixupAttrContext context) => VisitVtfixupAttr(context); 6022public GrammarResult.Literal<ushort> VisitVtfixupAttr(CILParser.VtfixupAttrContext context) 6049GrammarResult ICILVisitor<GrammarResult>.VisitVtfixupDecl(CILParser.VtfixupDeclContext context) => VisitVtfixupDecl(context); 6050public GrammarResult VisitVtfixupDecl(CILParser.VtfixupDeclContext context) 6145GrammarResult ICILVisitor<GrammarResult>.VisitOptionalModifier(CILParser.OptionalModifierContext context) => throw new UnreachableException(NodeShouldNeverBeDirectlyVisited); 6146GrammarResult ICILVisitor<GrammarResult>.VisitSZArrayModifier(CILParser.SZArrayModifierContext context) => throw new UnreachableException(NodeShouldNeverBeDirectlyVisited); 6147GrammarResult ICILVisitor<GrammarResult>.VisitRequiredModifier(CILParser.RequiredModifierContext context) => throw new UnreachableException(NodeShouldNeverBeDirectlyVisited); 6148GrammarResult ICILVisitor<GrammarResult>.VisitPtrModifier(CILParser.PtrModifierContext context) => throw new UnreachableException(NodeShouldNeverBeDirectlyVisited); 6149GrammarResult ICILVisitor<GrammarResult>.VisitPinnedModifier(CILParser.PinnedModifierContext context) => throw new UnreachableException(NodeShouldNeverBeDirectlyVisited); 6150GrammarResult ICILVisitor<GrammarResult>.VisitGenericArgumentsModifier(CILParser.GenericArgumentsModifierContext context) => throw new UnreachableException(NodeShouldNeverBeDirectlyVisited); 6151GrammarResult ICILVisitor<GrammarResult>.VisitByRefModifier(CILParser.ByRefModifierContext context) => throw new UnreachableException(NodeShouldNeverBeDirectlyVisited); 6152GrammarResult ICILVisitor<GrammarResult>.VisitArrayModifier(CILParser.ArrayModifierContext context) => throw new UnreachableException(NodeShouldNeverBeDirectlyVisited); 6153public GrammarResult VisitNativeTypeArrayPointerInfo(CILParser.NativeTypeArrayPointerInfoContext context) => throw new UnreachableException(NodeShouldNeverBeDirectlyVisited); 6154public GrammarResult VisitPointerArrayTypeSize(CILParser.PointerArrayTypeSizeContext context) => throw new UnreachableException(NodeShouldNeverBeDirectlyVisited); 6155public GrammarResult VisitPointerArrayTypeParamIndex(CILParser.PointerArrayTypeParamIndexContext context) => throw new UnreachableException(NodeShouldNeverBeDirectlyVisited); 6156public GrammarResult VisitPointerNativeType(CILParser.PointerNativeTypeContext context) => throw new UnreachableException(NodeShouldNeverBeDirectlyVisited); 6157public GrammarResult VisitPointerArrayTypeSizeParamIndex(CILParser.PointerArrayTypeSizeParamIndexContext context) => throw new UnreachableException(NodeShouldNeverBeDirectlyVisited); 6158public GrammarResult VisitPointerArrayTypeNoSizeData(CILParser.PointerArrayTypeNoSizeDataContext context) => throw new UnreachableException(NodeShouldNeverBeDirectlyVisited);