1 instantiation of CILParser
ILAssembler (1)
DocumentCompiler.cs (1)
47CILParser parser = new(new CommonTokenStream(preprocessor));
1678 references to CILParser
ILAssembler (1678)
DocumentCompiler.cs (1)
47CILParser parser = new(new CommonTokenStream(preprocessor));
gen\CILBaseVisitor.cs (384)
39 /// Visit a parse tree produced by <see cref="CILParser.id"/>. 47 public virtual Result VisitId([NotNull] CILParser.IdContext context) { return VisitChildren(context); } 49 /// Visit a parse tree produced by <see cref="CILParser.dottedName"/>. 57 public virtual Result VisitDottedName([NotNull] CILParser.DottedNameContext context) { return VisitChildren(context); } 59 /// Visit a parse tree produced by <see cref="CILParser.compQstring"/>. 67 public virtual Result VisitCompQstring([NotNull] CILParser.CompQstringContext context) { return VisitChildren(context); } 69 /// Visit a parse tree produced by <see cref="CILParser.decls"/>. 77 public virtual Result VisitDecls([NotNull] CILParser.DeclsContext context) { return VisitChildren(context); } 79 /// Visit a parse tree produced by <see cref="CILParser.decl"/>. 87 public virtual Result VisitDecl([NotNull] CILParser.DeclContext context) { return VisitChildren(context); } 89 /// Visit a parse tree produced by <see cref="CILParser.subsystem"/>. 97 public virtual Result VisitSubsystem([NotNull] CILParser.SubsystemContext context) { return VisitChildren(context); } 99 /// Visit a parse tree produced by <see cref="CILParser.corflags"/>. 107 public virtual Result VisitCorflags([NotNull] CILParser.CorflagsContext context) { return VisitChildren(context); } 109 /// Visit a parse tree produced by <see cref="CILParser.alignment"/>. 117 public virtual Result VisitAlignment([NotNull] CILParser.AlignmentContext context) { return VisitChildren(context); } 119 /// Visit a parse tree produced by <see cref="CILParser.imagebase"/>. 127 public virtual Result VisitImagebase([NotNull] CILParser.ImagebaseContext context) { return VisitChildren(context); } 129 /// Visit a parse tree produced by <see cref="CILParser.stackreserve"/>. 137 public virtual Result VisitStackreserve([NotNull] CILParser.StackreserveContext context) { return VisitChildren(context); } 139 /// Visit a parse tree produced by <see cref="CILParser.assemblyBlock"/>. 147 public virtual Result VisitAssemblyBlock([NotNull] CILParser.AssemblyBlockContext context) { return VisitChildren(context); } 149 /// Visit a parse tree produced by <see cref="CILParser.mscorlib"/>. 157 public virtual Result VisitMscorlib([NotNull] CILParser.MscorlibContext context) { return VisitChildren(context); } 159 /// Visit a parse tree produced by <see cref="CILParser.languageDecl"/>. 167 public virtual Result VisitLanguageDecl([NotNull] CILParser.LanguageDeclContext context) { return VisitChildren(context); } 169 /// Visit a parse tree produced by <see cref="CILParser.typelist"/>. 177 public virtual Result VisitTypelist([NotNull] CILParser.TypelistContext context) { return VisitChildren(context); } 179 /// Visit a parse tree produced by <see cref="CILParser.int32"/>. 187 public virtual Result VisitInt32([NotNull] CILParser.Int32Context context) { return VisitChildren(context); } 189 /// Visit a parse tree produced by <see cref="CILParser.int64"/>. 197 public virtual Result VisitInt64([NotNull] CILParser.Int64Context context) { return VisitChildren(context); } 199 /// Visit a parse tree produced by <see cref="CILParser.float64"/>. 207 public virtual Result VisitFloat64([NotNull] CILParser.Float64Context context) { return VisitChildren(context); } 209 /// Visit a parse tree produced by <see cref="CILParser.intOrWildcard"/>. 217 public virtual Result VisitIntOrWildcard([NotNull] CILParser.IntOrWildcardContext context) { return VisitChildren(context); } 219 /// Visit a parse tree produced by <see cref="CILParser.compControl"/>. 227 public virtual Result VisitCompControl([NotNull] CILParser.CompControlContext context) { return VisitChildren(context); } 229 /// Visit a parse tree produced by <see cref="CILParser.typedefDecl"/>. 237 public virtual Result VisitTypedefDecl([NotNull] CILParser.TypedefDeclContext context) { return VisitChildren(context); } 239 /// Visit a parse tree produced by <see cref="CILParser.customDescr"/>. 247 public virtual Result VisitCustomDescr([NotNull] CILParser.CustomDescrContext context) { return VisitChildren(context); } 249 /// Visit a parse tree produced by <see cref="CILParser.customDescrWithOwner"/>. 257 public virtual Result VisitCustomDescrWithOwner([NotNull] CILParser.CustomDescrWithOwnerContext context) { return VisitChildren(context); } 259 /// Visit a parse tree produced by <see cref="CILParser.customType"/>. 267 public virtual Result VisitCustomType([NotNull] CILParser.CustomTypeContext context) { return VisitChildren(context); } 269 /// Visit a parse tree produced by <see cref="CILParser.ownerType"/>. 277 public virtual Result VisitOwnerType([NotNull] CILParser.OwnerTypeContext context) { return VisitChildren(context); } 279 /// Visit a parse tree produced by <see cref="CILParser.customBlobDescr"/>. 287 public virtual Result VisitCustomBlobDescr([NotNull] CILParser.CustomBlobDescrContext context) { return VisitChildren(context); } 289 /// Visit a parse tree produced by <see cref="CILParser.customBlobArgs"/>. 297 public virtual Result VisitCustomBlobArgs([NotNull] CILParser.CustomBlobArgsContext context) { return VisitChildren(context); } 299 /// Visit a parse tree produced by <see cref="CILParser.customBlobNVPairs"/>. 307 public virtual Result VisitCustomBlobNVPairs([NotNull] CILParser.CustomBlobNVPairsContext context) { return VisitChildren(context); } 309 /// Visit a parse tree produced by <see cref="CILParser.fieldOrProp"/>. 317 public virtual Result VisitFieldOrProp([NotNull] CILParser.FieldOrPropContext context) { return VisitChildren(context); } 319 /// Visit a parse tree produced by <see cref="CILParser.serializType"/>. 327 public virtual Result VisitSerializType([NotNull] CILParser.SerializTypeContext context) { return VisitChildren(context); } 329 /// Visit a parse tree produced by <see cref="CILParser.serializTypeElement"/>. 337 public virtual Result VisitSerializTypeElement([NotNull] CILParser.SerializTypeElementContext context) { return VisitChildren(context); } 339 /// Visit a parse tree produced by <see cref="CILParser.moduleHead"/>. 347 public virtual Result VisitModuleHead([NotNull] CILParser.ModuleHeadContext context) { return VisitChildren(context); } 349 /// Visit a parse tree produced by <see cref="CILParser.vtfixupDecl"/>. 357 public virtual Result VisitVtfixupDecl([NotNull] CILParser.VtfixupDeclContext context) { return VisitChildren(context); } 359 /// Visit a parse tree produced by <see cref="CILParser.vtfixupAttr"/>. 367 public virtual Result VisitVtfixupAttr([NotNull] CILParser.VtfixupAttrContext context) { return VisitChildren(context); } 369 /// Visit a parse tree produced by <see cref="CILParser.vtableDecl"/>. 377 public virtual Result VisitVtableDecl([NotNull] CILParser.VtableDeclContext context) { return VisitChildren(context); } 379 /// Visit a parse tree produced by <see cref="CILParser.nameSpaceHead"/>. 387 public virtual Result VisitNameSpaceHead([NotNull] CILParser.NameSpaceHeadContext context) { return VisitChildren(context); } 389 /// Visit a parse tree produced by <see cref="CILParser.classHead"/>. 397 public virtual Result VisitClassHead([NotNull] CILParser.ClassHeadContext context) { return VisitChildren(context); } 399 /// Visit a parse tree produced by <see cref="CILParser.classAttr"/>. 407 public virtual Result VisitClassAttr([NotNull] CILParser.ClassAttrContext context) { return VisitChildren(context); } 409 /// Visit a parse tree produced by <see cref="CILParser.extendsClause"/>. 417 public virtual Result VisitExtendsClause([NotNull] CILParser.ExtendsClauseContext context) { return VisitChildren(context); } 419 /// Visit a parse tree produced by <see cref="CILParser.implClause"/>. 427 public virtual Result VisitImplClause([NotNull] CILParser.ImplClauseContext context) { return VisitChildren(context); } 429 /// Visit a parse tree produced by <see cref="CILParser.classDecls"/>. 437 public virtual Result VisitClassDecls([NotNull] CILParser.ClassDeclsContext context) { return VisitChildren(context); } 439 /// Visit a parse tree produced by <see cref="CILParser.implList"/>. 447 public virtual Result VisitImplList([NotNull] CILParser.ImplListContext context) { return VisitChildren(context); } 449 /// Visit a parse tree produced by <see cref="CILParser.esHead"/>. 457 public virtual Result VisitEsHead([NotNull] CILParser.EsHeadContext context) { return VisitChildren(context); } 459 /// Visit a parse tree produced by <see cref="CILParser.extSourceSpec"/>. 467 public virtual Result VisitExtSourceSpec([NotNull] CILParser.ExtSourceSpecContext context) { return VisitChildren(context); } 469 /// Visit a parse tree produced by <see cref="CILParser.fileDecl"/>. 477 public virtual Result VisitFileDecl([NotNull] CILParser.FileDeclContext context) { return VisitChildren(context); } 479 /// Visit a parse tree produced by <see cref="CILParser.fileAttr"/>. 487 public virtual Result VisitFileAttr([NotNull] CILParser.FileAttrContext context) { return VisitChildren(context); } 489 /// Visit a parse tree produced by <see cref="CILParser.fileEntry"/>. 497 public virtual Result VisitFileEntry([NotNull] CILParser.FileEntryContext context) { return VisitChildren(context); } 499 /// Visit a parse tree produced by <see cref="CILParser.asmAttrAny"/>. 507 public virtual Result VisitAsmAttrAny([NotNull] CILParser.AsmAttrAnyContext context) { return VisitChildren(context); } 509 /// Visit a parse tree produced by <see cref="CILParser.asmAttr"/>. 517 public virtual Result VisitAsmAttr([NotNull] CILParser.AsmAttrContext context) { return VisitChildren(context); } 519 /// Visit a parse tree produced by <see cref="CILParser.instr_none"/>. 527 public virtual Result VisitInstr_none([NotNull] CILParser.Instr_noneContext context) { return VisitChildren(context); } 529 /// Visit a parse tree produced by <see cref="CILParser.instr_var"/>. 537 public virtual Result VisitInstr_var([NotNull] CILParser.Instr_varContext context) { return VisitChildren(context); } 539 /// Visit a parse tree produced by <see cref="CILParser.instr_i"/>. 547 public virtual Result VisitInstr_i([NotNull] CILParser.Instr_iContext context) { return VisitChildren(context); } 549 /// Visit a parse tree produced by <see cref="CILParser.instr_i8"/>. 557 public virtual Result VisitInstr_i8([NotNull] CILParser.Instr_i8Context context) { return VisitChildren(context); } 559 /// Visit a parse tree produced by <see cref="CILParser.instr_r"/>. 567 public virtual Result VisitInstr_r([NotNull] CILParser.Instr_rContext context) { return VisitChildren(context); } 569 /// Visit a parse tree produced by <see cref="CILParser.instr_brtarget"/>. 577 public virtual Result VisitInstr_brtarget([NotNull] CILParser.Instr_brtargetContext context) { return VisitChildren(context); } 579 /// Visit a parse tree produced by <see cref="CILParser.instr_method"/>. 587 public virtual Result VisitInstr_method([NotNull] CILParser.Instr_methodContext context) { return VisitChildren(context); } 589 /// Visit a parse tree produced by <see cref="CILParser.instr_field"/>. 597 public virtual Result VisitInstr_field([NotNull] CILParser.Instr_fieldContext context) { return VisitChildren(context); } 599 /// Visit a parse tree produced by <see cref="CILParser.instr_type"/>. 607 public virtual Result VisitInstr_type([NotNull] CILParser.Instr_typeContext context) { return VisitChildren(context); } 609 /// Visit a parse tree produced by <see cref="CILParser.instr_string"/>. 617 public virtual Result VisitInstr_string([NotNull] CILParser.Instr_stringContext context) { return VisitChildren(context); } 619 /// Visit a parse tree produced by <see cref="CILParser.instr_sig"/>. 627 public virtual Result VisitInstr_sig([NotNull] CILParser.Instr_sigContext context) { return VisitChildren(context); } 629 /// Visit a parse tree produced by <see cref="CILParser.instr_tok"/>. 637 public virtual Result VisitInstr_tok([NotNull] CILParser.Instr_tokContext context) { return VisitChildren(context); } 639 /// Visit a parse tree produced by <see cref="CILParser.instr_switch"/>. 647 public virtual Result VisitInstr_switch([NotNull] CILParser.Instr_switchContext context) { return VisitChildren(context); } 649 /// Visit a parse tree produced by <see cref="CILParser.instr"/>. 657 public virtual Result VisitInstr([NotNull] CILParser.InstrContext context) { return VisitChildren(context); } 659 /// Visit a parse tree produced by <see cref="CILParser.labels"/>. 667 public virtual Result VisitLabels([NotNull] CILParser.LabelsContext context) { return VisitChildren(context); } 669 /// Visit a parse tree produced by <see cref="CILParser.typeArgs"/>. 677 public virtual Result VisitTypeArgs([NotNull] CILParser.TypeArgsContext context) { return VisitChildren(context); } 679 /// Visit a parse tree produced by <see cref="CILParser.bounds"/>. 687 public virtual Result VisitBounds([NotNull] CILParser.BoundsContext context) { return VisitChildren(context); } 689 /// Visit a parse tree produced by <see cref="CILParser.sigArgs"/>. 697 public virtual Result VisitSigArgs([NotNull] CILParser.SigArgsContext context) { return VisitChildren(context); } 699 /// Visit a parse tree produced by <see cref="CILParser.sigArg"/>. 707 public virtual Result VisitSigArg([NotNull] CILParser.SigArgContext context) { return VisitChildren(context); } 709 /// Visit a parse tree produced by <see cref="CILParser.className"/>. 717 public virtual Result VisitClassName([NotNull] CILParser.ClassNameContext context) { return VisitChildren(context); } 719 /// Visit a parse tree produced by <see cref="CILParser.slashedName"/>. 727 public virtual Result VisitSlashedName([NotNull] CILParser.SlashedNameContext context) { return VisitChildren(context); } 729 /// Visit a parse tree produced by <see cref="CILParser.assemblyDecls"/>. 737 public virtual Result VisitAssemblyDecls([NotNull] CILParser.AssemblyDeclsContext context) { return VisitChildren(context); } 739 /// Visit a parse tree produced by <see cref="CILParser.assemblyDecl"/>. 747 public virtual Result VisitAssemblyDecl([NotNull] CILParser.AssemblyDeclContext context) { return VisitChildren(context); } 749 /// Visit a parse tree produced by <see cref="CILParser.typeSpec"/>. 757 public virtual Result VisitTypeSpec([NotNull] CILParser.TypeSpecContext context) { return VisitChildren(context); } 759 /// Visit a parse tree produced by <see cref="CILParser.nativeType"/>. 767 public virtual Result VisitNativeType([NotNull] CILParser.NativeTypeContext context) { return VisitChildren(context); } 770 /// labeled alternative in <see cref="CILParser.nativeTypeArrayPointerInfo"/>. 778 public virtual Result VisitPointerNativeType([NotNull] CILParser.PointerNativeTypeContext context) { return VisitChildren(context); } 781 /// labeled alternative in <see cref="CILParser.nativeTypeArrayPointerInfo"/>. 789 public virtual Result VisitPointerArrayTypeNoSizeData([NotNull] CILParser.PointerArrayTypeNoSizeDataContext context) { return VisitChildren(context); } 792 /// labeled alternative in <see cref="CILParser.nativeTypeArrayPointerInfo"/>. 800 public virtual Result VisitPointerArrayTypeSize([NotNull] CILParser.PointerArrayTypeSizeContext context) { return VisitChildren(context); } 803 /// labeled alternative in <see cref="CILParser.nativeTypeArrayPointerInfo"/>. 811 public virtual Result VisitPointerArrayTypeSizeParamIndex([NotNull] CILParser.PointerArrayTypeSizeParamIndexContext context) { return VisitChildren(context); } 814 /// labeled alternative in <see cref="CILParser.nativeTypeArrayPointerInfo"/>. 822 public virtual Result VisitPointerArrayTypeParamIndex([NotNull] CILParser.PointerArrayTypeParamIndexContext context) { return VisitChildren(context); } 824 /// Visit a parse tree produced by <see cref="CILParser.nativeTypeElement"/>. 832 public virtual Result VisitNativeTypeElement([NotNull] CILParser.NativeTypeElementContext context) { return VisitChildren(context); } 834 /// Visit a parse tree produced by <see cref="CILParser.iidParamIndex"/>. 842 public virtual Result VisitIidParamIndex([NotNull] CILParser.IidParamIndexContext context) { return VisitChildren(context); } 844 /// Visit a parse tree produced by <see cref="CILParser.variantType"/>. 852 public virtual Result VisitVariantType([NotNull] CILParser.VariantTypeContext context) { return VisitChildren(context); } 854 /// Visit a parse tree produced by <see cref="CILParser.variantTypeElement"/>. 862 public virtual Result VisitVariantTypeElement([NotNull] CILParser.VariantTypeElementContext context) { return VisitChildren(context); } 864 /// Visit a parse tree produced by <see cref="CILParser.type"/>. 872 public virtual Result VisitType([NotNull] CILParser.TypeContext context) { return VisitChildren(context); } 875 /// labeled alternative in <see cref="CILParser.typeModifiers"/>. 883 public virtual Result VisitSZArrayModifier([NotNull] CILParser.SZArrayModifierContext context) { return VisitChildren(context); } 886 /// labeled alternative in <see cref="CILParser.typeModifiers"/>. 894 public virtual Result VisitArrayModifier([NotNull] CILParser.ArrayModifierContext context) { return VisitChildren(context); } 897 /// labeled alternative in <see cref="CILParser.typeModifiers"/>. 905 public virtual Result VisitByRefModifier([NotNull] CILParser.ByRefModifierContext context) { return VisitChildren(context); } 908 /// labeled alternative in <see cref="CILParser.typeModifiers"/>. 916 public virtual Result VisitPtrModifier([NotNull] CILParser.PtrModifierContext context) { return VisitChildren(context); } 919 /// labeled alternative in <see cref="CILParser.typeModifiers"/>. 927 public virtual Result VisitPinnedModifier([NotNull] CILParser.PinnedModifierContext context) { return VisitChildren(context); } 930 /// labeled alternative in <see cref="CILParser.typeModifiers"/>. 938 public virtual Result VisitRequiredModifier([NotNull] CILParser.RequiredModifierContext context) { return VisitChildren(context); } 941 /// labeled alternative in <see cref="CILParser.typeModifiers"/>. 949 public virtual Result VisitOptionalModifier([NotNull] CILParser.OptionalModifierContext context) { return VisitChildren(context); } 952 /// labeled alternative in <see cref="CILParser.typeModifiers"/>. 960 public virtual Result VisitGenericArgumentsModifier([NotNull] CILParser.GenericArgumentsModifierContext context) { return VisitChildren(context); } 962 /// Visit a parse tree produced by <see cref="CILParser.elementType"/>. 970 public virtual Result VisitElementType([NotNull] CILParser.ElementTypeContext context) { return VisitChildren(context); } 972 /// Visit a parse tree produced by <see cref="CILParser.simpleType"/>. 980 public virtual Result VisitSimpleType([NotNull] CILParser.SimpleTypeContext context) { return VisitChildren(context); } 982 /// Visit a parse tree produced by <see cref="CILParser.bound"/>. 990 public virtual Result VisitBound([NotNull] CILParser.BoundContext context) { return VisitChildren(context); } 992 /// Visit a parse tree produced by <see cref="CILParser.secDecl"/>. 1000 public virtual Result VisitSecDecl([NotNull] CILParser.SecDeclContext context) { return VisitChildren(context); } 1002 /// Visit a parse tree produced by <see cref="CILParser.secAttrSetBlob"/>. 1010 public virtual Result VisitSecAttrSetBlob([NotNull] CILParser.SecAttrSetBlobContext context) { return VisitChildren(context); } 1012 /// Visit a parse tree produced by <see cref="CILParser.secAttrBlob"/>. 1020 public virtual Result VisitSecAttrBlob([NotNull] CILParser.SecAttrBlobContext context) { return VisitChildren(context); } 1022 /// Visit a parse tree produced by <see cref="CILParser.nameValPairs"/>. 1030 public virtual Result VisitNameValPairs([NotNull] CILParser.NameValPairsContext context) { return VisitChildren(context); } 1032 /// Visit a parse tree produced by <see cref="CILParser.nameValPair"/>. 1040 public virtual Result VisitNameValPair([NotNull] CILParser.NameValPairContext context) { return VisitChildren(context); } 1042 /// Visit a parse tree produced by <see cref="CILParser.truefalse"/>. 1050 public virtual Result VisitTruefalse([NotNull] CILParser.TruefalseContext context) { return VisitChildren(context); } 1052 /// Visit a parse tree produced by <see cref="CILParser.caValue"/>. 1060 public virtual Result VisitCaValue([NotNull] CILParser.CaValueContext context) { return VisitChildren(context); } 1062 /// Visit a parse tree produced by <see cref="CILParser.secAction"/>. 1070 public virtual Result VisitSecAction([NotNull] CILParser.SecActionContext context) { return VisitChildren(context); } 1072 /// Visit a parse tree produced by <see cref="CILParser.methodRef"/>. 1080 public virtual Result VisitMethodRef([NotNull] CILParser.MethodRefContext context) { return VisitChildren(context); } 1082 /// Visit a parse tree produced by <see cref="CILParser.callConv"/>. 1090 public virtual Result VisitCallConv([NotNull] CILParser.CallConvContext context) { return VisitChildren(context); } 1092 /// Visit a parse tree produced by <see cref="CILParser.callKind"/>. 1100 public virtual Result VisitCallKind([NotNull] CILParser.CallKindContext context) { return VisitChildren(context); } 1102 /// Visit a parse tree produced by <see cref="CILParser.mdtoken"/>. 1110 public virtual Result VisitMdtoken([NotNull] CILParser.MdtokenContext context) { return VisitChildren(context); } 1112 /// Visit a parse tree produced by <see cref="CILParser.memberRef"/>. 1120 public virtual Result VisitMemberRef([NotNull] CILParser.MemberRefContext context) { return VisitChildren(context); } 1122 /// Visit a parse tree produced by <see cref="CILParser.fieldRef"/>. 1130 public virtual Result VisitFieldRef([NotNull] CILParser.FieldRefContext context) { return VisitChildren(context); } 1132 /// Visit a parse tree produced by <see cref="CILParser.typeList"/>. 1140 public virtual Result VisitTypeList([NotNull] CILParser.TypeListContext context) { return VisitChildren(context); } 1142 /// Visit a parse tree produced by <see cref="CILParser.typarsClause"/>. 1150 public virtual Result VisitTyparsClause([NotNull] CILParser.TyparsClauseContext context) { return VisitChildren(context); } 1152 /// Visit a parse tree produced by <see cref="CILParser.typarAttrib"/>. 1160 public virtual Result VisitTyparAttrib([NotNull] CILParser.TyparAttribContext context) { return VisitChildren(context); } 1162 /// Visit a parse tree produced by <see cref="CILParser.typarAttribs"/>. 1170 public virtual Result VisitTyparAttribs([NotNull] CILParser.TyparAttribsContext context) { return VisitChildren(context); } 1172 /// Visit a parse tree produced by <see cref="CILParser.typar"/>. 1180 public virtual Result VisitTypar([NotNull] CILParser.TyparContext context) { return VisitChildren(context); } 1182 /// Visit a parse tree produced by <see cref="CILParser.typars"/>. 1190 public virtual Result VisitTypars([NotNull] CILParser.TyparsContext context) { return VisitChildren(context); } 1192 /// Visit a parse tree produced by <see cref="CILParser.tyBound"/>. 1200 public virtual Result VisitTyBound([NotNull] CILParser.TyBoundContext context) { return VisitChildren(context); } 1202 /// Visit a parse tree produced by <see cref="CILParser.genArity"/>. 1210 public virtual Result VisitGenArity([NotNull] CILParser.GenArityContext context) { return VisitChildren(context); } 1212 /// Visit a parse tree produced by <see cref="CILParser.genArityNotEmpty"/>. 1220 public virtual Result VisitGenArityNotEmpty([NotNull] CILParser.GenArityNotEmptyContext context) { return VisitChildren(context); } 1222 /// Visit a parse tree produced by <see cref="CILParser.classDecl"/>. 1230 public virtual Result VisitClassDecl([NotNull] CILParser.ClassDeclContext context) { return VisitChildren(context); } 1232 /// Visit a parse tree produced by <see cref="CILParser.fieldDecl"/>. 1240 public virtual Result VisitFieldDecl([NotNull] CILParser.FieldDeclContext context) { return VisitChildren(context); } 1242 /// Visit a parse tree produced by <see cref="CILParser.fieldAttr"/>. 1250 public virtual Result VisitFieldAttr([NotNull] CILParser.FieldAttrContext context) { return VisitChildren(context); } 1252 /// Visit a parse tree produced by <see cref="CILParser.atOpt"/>. 1260 public virtual Result VisitAtOpt([NotNull] CILParser.AtOptContext context) { return VisitChildren(context); } 1262 /// Visit a parse tree produced by <see cref="CILParser.initOpt"/>. 1270 public virtual Result VisitInitOpt([NotNull] CILParser.InitOptContext context) { return VisitChildren(context); } 1272 /// Visit a parse tree produced by <see cref="CILParser.repeatOpt"/>. 1280 public virtual Result VisitRepeatOpt([NotNull] CILParser.RepeatOptContext context) { return VisitChildren(context); } 1282 /// Visit a parse tree produced by <see cref="CILParser.eventHead"/>. 1290 public virtual Result VisitEventHead([NotNull] CILParser.EventHeadContext context) { return VisitChildren(context); } 1292 /// Visit a parse tree produced by <see cref="CILParser.eventAttr"/>. 1300 public virtual Result VisitEventAttr([NotNull] CILParser.EventAttrContext context) { return VisitChildren(context); } 1302 /// Visit a parse tree produced by <see cref="CILParser.eventDecls"/>. 1310 public virtual Result VisitEventDecls([NotNull] CILParser.EventDeclsContext context) { return VisitChildren(context); } 1312 /// Visit a parse tree produced by <see cref="CILParser.eventDecl"/>. 1320 public virtual Result VisitEventDecl([NotNull] CILParser.EventDeclContext context) { return VisitChildren(context); } 1322 /// Visit a parse tree produced by <see cref="CILParser.propHead"/>. 1330 public virtual Result VisitPropHead([NotNull] CILParser.PropHeadContext context) { return VisitChildren(context); } 1332 /// Visit a parse tree produced by <see cref="CILParser.propAttr"/>. 1340 public virtual Result VisitPropAttr([NotNull] CILParser.PropAttrContext context) { return VisitChildren(context); } 1342 /// Visit a parse tree produced by <see cref="CILParser.propDecls"/>. 1350 public virtual Result VisitPropDecls([NotNull] CILParser.PropDeclsContext context) { return VisitChildren(context); } 1352 /// Visit a parse tree produced by <see cref="CILParser.propDecl"/>. 1360 public virtual Result VisitPropDecl([NotNull] CILParser.PropDeclContext context) { return VisitChildren(context); } 1362 /// Visit a parse tree produced by <see cref="CILParser.marshalClause"/>. 1370 public virtual Result VisitMarshalClause([NotNull] CILParser.MarshalClauseContext context) { return VisitChildren(context); } 1372 /// Visit a parse tree produced by <see cref="CILParser.marshalBlob"/>. 1380 public virtual Result VisitMarshalBlob([NotNull] CILParser.MarshalBlobContext context) { return VisitChildren(context); } 1382 /// Visit a parse tree produced by <see cref="CILParser.paramAttr"/>. 1390 public virtual Result VisitParamAttr([NotNull] CILParser.ParamAttrContext context) { return VisitChildren(context); } 1392 /// Visit a parse tree produced by <see cref="CILParser.paramAttrElement"/>. 1400 public virtual Result VisitParamAttrElement([NotNull] CILParser.ParamAttrElementContext context) { return VisitChildren(context); } 1402 /// Visit a parse tree produced by <see cref="CILParser.methodHead"/>. 1410 public virtual Result VisitMethodHead([NotNull] CILParser.MethodHeadContext context) { return VisitChildren(context); } 1412 /// Visit a parse tree produced by <see cref="CILParser.methAttr"/>. 1420 public virtual Result VisitMethAttr([NotNull] CILParser.MethAttrContext context) { return VisitChildren(context); } 1422 /// Visit a parse tree produced by <see cref="CILParser.pinvImpl"/>. 1430 public virtual Result VisitPinvImpl([NotNull] CILParser.PinvImplContext context) { return VisitChildren(context); } 1432 /// Visit a parse tree produced by <see cref="CILParser.pinvAttr"/>. 1440 public virtual Result VisitPinvAttr([NotNull] CILParser.PinvAttrContext context) { return VisitChildren(context); } 1442 /// Visit a parse tree produced by <see cref="CILParser.methodName"/>. 1450 public virtual Result VisitMethodName([NotNull] CILParser.MethodNameContext context) { return VisitChildren(context); } 1452 /// Visit a parse tree produced by <see cref="CILParser.implAttr"/>. 1460 public virtual Result VisitImplAttr([NotNull] CILParser.ImplAttrContext context) { return VisitChildren(context); } 1462 /// Visit a parse tree produced by <see cref="CILParser.methodDecls"/>. 1470 public virtual Result VisitMethodDecls([NotNull] CILParser.MethodDeclsContext context) { return VisitChildren(context); } 1472 /// Visit a parse tree produced by <see cref="CILParser.methodDecl"/>. 1480 public virtual Result VisitMethodDecl([NotNull] CILParser.MethodDeclContext context) { return VisitChildren(context); } 1482 /// Visit a parse tree produced by <see cref="CILParser.labelDecl"/>. 1490 public virtual Result VisitLabelDecl([NotNull] CILParser.LabelDeclContext context) { return VisitChildren(context); } 1492 /// Visit a parse tree produced by <see cref="CILParser.customDescrInMethodBody"/>. 1500 public virtual Result VisitCustomDescrInMethodBody([NotNull] CILParser.CustomDescrInMethodBodyContext context) { return VisitChildren(context); } 1502 /// Visit a parse tree produced by <see cref="CILParser.scopeBlock"/>. 1510 public virtual Result VisitScopeBlock([NotNull] CILParser.ScopeBlockContext context) { return VisitChildren(context); } 1512 /// Visit a parse tree produced by <see cref="CILParser.sehBlock"/>. 1520 public virtual Result VisitSehBlock([NotNull] CILParser.SehBlockContext context) { return VisitChildren(context); } 1522 /// Visit a parse tree produced by <see cref="CILParser.sehClauses"/>. 1530 public virtual Result VisitSehClauses([NotNull] CILParser.SehClausesContext context) { return VisitChildren(context); } 1532 /// Visit a parse tree produced by <see cref="CILParser.tryBlock"/>. 1540 public virtual Result VisitTryBlock([NotNull] CILParser.TryBlockContext context) { return VisitChildren(context); } 1542 /// Visit a parse tree produced by <see cref="CILParser.sehClause"/>. 1550 public virtual Result VisitSehClause([NotNull] CILParser.SehClauseContext context) { return VisitChildren(context); } 1552 /// Visit a parse tree produced by <see cref="CILParser.filterClause"/>. 1560 public virtual Result VisitFilterClause([NotNull] CILParser.FilterClauseContext context) { return VisitChildren(context); } 1562 /// Visit a parse tree produced by <see cref="CILParser.catchClause"/>. 1570 public virtual Result VisitCatchClause([NotNull] CILParser.CatchClauseContext context) { return VisitChildren(context); } 1572 /// Visit a parse tree produced by <see cref="CILParser.finallyClause"/>. 1580 public virtual Result VisitFinallyClause([NotNull] CILParser.FinallyClauseContext context) { return VisitChildren(context); } 1582 /// Visit a parse tree produced by <see cref="CILParser.faultClause"/>. 1590 public virtual Result VisitFaultClause([NotNull] CILParser.FaultClauseContext context) { return VisitChildren(context); } 1592 /// Visit a parse tree produced by <see cref="CILParser.handlerBlock"/>. 1600 public virtual Result VisitHandlerBlock([NotNull] CILParser.HandlerBlockContext context) { return VisitChildren(context); } 1602 /// Visit a parse tree produced by <see cref="CILParser.dataDecl"/>. 1610 public virtual Result VisitDataDecl([NotNull] CILParser.DataDeclContext context) { return VisitChildren(context); } 1612 /// Visit a parse tree produced by <see cref="CILParser.ddHead"/>. 1620 public virtual Result VisitDdHead([NotNull] CILParser.DdHeadContext context) { return VisitChildren(context); } 1622 /// Visit a parse tree produced by <see cref="CILParser.tls"/>. 1630 public virtual Result VisitTls([NotNull] CILParser.TlsContext context) { return VisitChildren(context); } 1632 /// Visit a parse tree produced by <see cref="CILParser.ddBody"/>. 1640 public virtual Result VisitDdBody([NotNull] CILParser.DdBodyContext context) { return VisitChildren(context); } 1642 /// Visit a parse tree produced by <see cref="CILParser.ddItemList"/>. 1650 public virtual Result VisitDdItemList([NotNull] CILParser.DdItemListContext context) { return VisitChildren(context); } 1652 /// Visit a parse tree produced by <see cref="CILParser.ddItemCount"/>. 1660 public virtual Result VisitDdItemCount([NotNull] CILParser.DdItemCountContext context) { return VisitChildren(context); } 1662 /// Visit a parse tree produced by <see cref="CILParser.ddItem"/>. 1670 public virtual Result VisitDdItem([NotNull] CILParser.DdItemContext context) { return VisitChildren(context); } 1672 /// Visit a parse tree produced by <see cref="CILParser.fieldSerInit"/>. 1680 public virtual Result VisitFieldSerInit([NotNull] CILParser.FieldSerInitContext context) { return VisitChildren(context); } 1682 /// Visit a parse tree produced by <see cref="CILParser.bytes"/>. 1690 public virtual Result VisitBytes([NotNull] CILParser.BytesContext context) { return VisitChildren(context); } 1692 /// Visit a parse tree produced by <see cref="CILParser.hexbytes"/>. 1700 public virtual Result VisitHexbytes([NotNull] CILParser.HexbytesContext context) { return VisitChildren(context); } 1702 /// Visit a parse tree produced by <see cref="CILParser.fieldInit"/>. 1710 public virtual Result VisitFieldInit([NotNull] CILParser.FieldInitContext context) { return VisitChildren(context); } 1712 /// Visit a parse tree produced by <see cref="CILParser.serInit"/>. 1720 public virtual Result VisitSerInit([NotNull] CILParser.SerInitContext context) { return VisitChildren(context); } 1722 /// Visit a parse tree produced by <see cref="CILParser.f32seq"/>. 1730 public virtual Result VisitF32seq([NotNull] CILParser.F32seqContext context) { return VisitChildren(context); } 1732 /// Visit a parse tree produced by <see cref="CILParser.f64seq"/>. 1740 public virtual Result VisitF64seq([NotNull] CILParser.F64seqContext context) { return VisitChildren(context); } 1742 /// Visit a parse tree produced by <see cref="CILParser.i64seq"/>. 1750 public virtual Result VisitI64seq([NotNull] CILParser.I64seqContext context) { return VisitChildren(context); } 1752 /// Visit a parse tree produced by <see cref="CILParser.i32seq"/>. 1760 public virtual Result VisitI32seq([NotNull] CILParser.I32seqContext context) { return VisitChildren(context); } 1762 /// Visit a parse tree produced by <see cref="CILParser.i16seq"/>. 1770 public virtual Result VisitI16seq([NotNull] CILParser.I16seqContext context) { return VisitChildren(context); } 1772 /// Visit a parse tree produced by <see cref="CILParser.i8seq"/>. 1780 public virtual Result VisitI8seq([NotNull] CILParser.I8seqContext context) { return VisitChildren(context); } 1782 /// Visit a parse tree produced by <see cref="CILParser.boolSeq"/>. 1790 public virtual Result VisitBoolSeq([NotNull] CILParser.BoolSeqContext context) { return VisitChildren(context); } 1792 /// Visit a parse tree produced by <see cref="CILParser.sqstringSeq"/>. 1800 public virtual Result VisitSqstringSeq([NotNull] CILParser.SqstringSeqContext context) { return VisitChildren(context); } 1802 /// Visit a parse tree produced by <see cref="CILParser.classSeq"/>. 1810 public virtual Result VisitClassSeq([NotNull] CILParser.ClassSeqContext context) { return VisitChildren(context); } 1812 /// Visit a parse tree produced by <see cref="CILParser.classSeqElement"/>. 1820 public virtual Result VisitClassSeqElement([NotNull] CILParser.ClassSeqElementContext context) { return VisitChildren(context); } 1822 /// Visit a parse tree produced by <see cref="CILParser.objSeq"/>. 1830 public virtual Result VisitObjSeq([NotNull] CILParser.ObjSeqContext context) { return VisitChildren(context); } 1832 /// Visit a parse tree produced by <see cref="CILParser.customAttrDecl"/>. 1840 public virtual Result VisitCustomAttrDecl([NotNull] CILParser.CustomAttrDeclContext context) { return VisitChildren(context); } 1842 /// Visit a parse tree produced by <see cref="CILParser.asmOrRefDecl"/>. 1850 public virtual Result VisitAsmOrRefDecl([NotNull] CILParser.AsmOrRefDeclContext context) { return VisitChildren(context); } 1852 /// Visit a parse tree produced by <see cref="CILParser.assemblyRefHead"/>. 1860 public virtual Result VisitAssemblyRefHead([NotNull] CILParser.AssemblyRefHeadContext context) { return VisitChildren(context); } 1862 /// Visit a parse tree produced by <see cref="CILParser.assemblyRefDecls"/>. 1870 public virtual Result VisitAssemblyRefDecls([NotNull] CILParser.AssemblyRefDeclsContext context) { return VisitChildren(context); } 1872 /// Visit a parse tree produced by <see cref="CILParser.assemblyRefDecl"/>. 1880 public virtual Result VisitAssemblyRefDecl([NotNull] CILParser.AssemblyRefDeclContext context) { return VisitChildren(context); } 1882 /// Visit a parse tree produced by <see cref="CILParser.exptypeHead"/>. 1890 public virtual Result VisitExptypeHead([NotNull] CILParser.ExptypeHeadContext context) { return VisitChildren(context); } 1892 /// Visit a parse tree produced by <see cref="CILParser.exportHead"/>. 1900 public virtual Result VisitExportHead([NotNull] CILParser.ExportHeadContext context) { return VisitChildren(context); } 1902 /// Visit a parse tree produced by <see cref="CILParser.exptAttr"/>. 1910 public virtual Result VisitExptAttr([NotNull] CILParser.ExptAttrContext context) { return VisitChildren(context); } 1912 /// Visit a parse tree produced by <see cref="CILParser.exptypeDecls"/>. 1920 public virtual Result VisitExptypeDecls([NotNull] CILParser.ExptypeDeclsContext context) { return VisitChildren(context); } 1922 /// Visit a parse tree produced by <see cref="CILParser.exptypeDecl"/>. 1930 public virtual Result VisitExptypeDecl([NotNull] CILParser.ExptypeDeclContext context) { return VisitChildren(context); } 1932 /// Visit a parse tree produced by <see cref="CILParser.manifestResHead"/>. 1940 public virtual Result VisitManifestResHead([NotNull] CILParser.ManifestResHeadContext context) { return VisitChildren(context); } 1942 /// Visit a parse tree produced by <see cref="CILParser.manresAttr"/>. 1950 public virtual Result VisitManresAttr([NotNull] CILParser.ManresAttrContext context) { return VisitChildren(context); } 1952 /// Visit a parse tree produced by <see cref="CILParser.manifestResDecls"/>. 1960 public virtual Result VisitManifestResDecls([NotNull] CILParser.ManifestResDeclsContext context) { return VisitChildren(context); } 1962 /// Visit a parse tree produced by <see cref="CILParser.manifestResDecl"/>. 1970 public virtual Result VisitManifestResDecl([NotNull] CILParser.ManifestResDeclContext context) { return VisitChildren(context); }
gen\CILParser.cs (286)
299 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode ID() { return GetToken(CILParser.ID, 0); } 300 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode UNMANAGED() { return GetToken(CILParser.UNMANAGED, 0); } 301 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode SQSTRING() { return GetToken(CILParser.SQSTRING, 0); } 346 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode DOTTEDNAME() { return GetToken(CILParser.DOTTEDNAME, 0); } 347 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode[] ID() { return GetTokens(CILParser.ID); } 349 return GetToken(CILParser.ID, i); 351 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode[] DOT() { return GetTokens(CILParser.DOT); } 353 return GetToken(CILParser.DOT, i); 427 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode[] QSTRING() { return GetTokens(CILParser.QSTRING); } 429 return GetToken(CILParser.QSTRING, i); 431 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode[] PLUS() { return GetTokens(CILParser.PLUS); } 433 return GetToken(CILParser.PLUS, i); 1192 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode[] SQSTRING() { return GetTokens(CILParser.SQSTRING); } 1194 return GetToken(CILParser.SQSTRING, i); 1331 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT32() { return GetToken(CILParser.INT32, 0); } 1368 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT64() { return GetToken(CILParser.INT64, 0); } 1369 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT32() { return GetToken(CILParser.INT32, 0); } 1414 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode FLOAT64() { return GetToken(CILParser.FLOAT64, 0); } 1415 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode FLOAT32() { return GetToken(CILParser.FLOAT32, 0); } 1419 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode FLOAT64_() { return GetToken(CILParser.FLOAT64_, 0); } 1496 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode PTR() { return GetToken(CILParser.PTR, 0); } 1548 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode PP_DEFINE() { return GetToken(CILParser.PP_DEFINE, 0); } 1549 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode ID() { return GetToken(CILParser.ID, 0); } 1550 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode QSTRING() { return GetToken(CILParser.QSTRING, 0); } 1551 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode PP_UNDEF() { return GetToken(CILParser.PP_UNDEF, 0); } 1552 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode PP_IFDEF() { return GetToken(CILParser.PP_IFDEF, 0); } 1553 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode PP_IFNDEF() { return GetToken(CILParser.PP_IFNDEF, 0); } 1554 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode PP_ELSE() { return GetToken(CILParser.PP_ELSE, 0); } 1555 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode PP_ENDIF() { return GetToken(CILParser.PP_ENDIF, 0); } 1556 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode PP_INCLUDE() { return GetToken(CILParser.PP_INCLUDE, 0); } 2413 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode ARRAY_TYPE_NO_BOUNDS() { return GetToken(CILParser.ARRAY_TYPE_NO_BOUNDS, 0); } 2467 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode TYPE() { return GetToken(CILParser.TYPE, 0); } 2468 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode OBJECT() { return GetToken(CILParser.OBJECT, 0); } 2469 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode ENUM() { return GetToken(CILParser.ENUM, 0); } 2470 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode SQSTRING() { return GetToken(CILParser.SQSTRING, 0); } 2557 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode MODULE() { return GetToken(CILParser.MODULE, 0); } 2683 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT32_() { return GetToken(CILParser.INT32_, 0); } 2684 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT64_() { return GetToken(CILParser.INT64_, 0); } 2965 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode VALUE() { return GetToken(CILParser.VALUE, 0); } 2966 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode ENUM() { return GetToken(CILParser.ENUM, 0); } 2967 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INTERFACE() { return GetToken(CILParser.INTERFACE, 0); } 2968 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode EXPLICIT() { return GetToken(CILParser.EXPLICIT, 0); } 2969 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode ANSI() { return GetToken(CILParser.ANSI, 0); } 3493 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode SQSTRING() { return GetToken(CILParser.SQSTRING, 0); } 3494 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode QSTRING() { return GetToken(CILParser.QSTRING, 0); } 3714 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode HASH() { return GetToken(CILParser.HASH, 0); } 3858 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode ENTRYPOINT() { return GetToken(CILParser.ENTRYPOINT, 0); } 4042 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INSTR_NONE() { return GetToken(CILParser.INSTR_NONE, 0); } 4079 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INSTR_VAR() { return GetToken(CILParser.INSTR_VAR, 0); } 4116 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INSTR_I() { return GetToken(CILParser.INSTR_I, 0); } 4153 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INSTR_I8() { return GetToken(CILParser.INSTR_I8, 0); } 4190 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INSTR_R() { return GetToken(CILParser.INSTR_R, 0); } 4227 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INSTR_BRTARGET() { return GetToken(CILParser.INSTR_BRTARGET, 0); } 4264 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INSTR_METHOD() { return GetToken(CILParser.INSTR_METHOD, 0); } 4301 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INSTR_FIELD() { return GetToken(CILParser.INSTR_FIELD, 0); } 4338 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INSTR_TYPE() { return GetToken(CILParser.INSTR_TYPE, 0); } 4375 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INSTR_STRING() { return GetToken(CILParser.INSTR_STRING, 0); } 4412 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INSTR_SIG() { return GetToken(CILParser.INSTR_SIG, 0); } 4449 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INSTR_TOK() { return GetToken(CILParser.INSTR_TOK, 0); } 4486 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INSTR_SWITCH() { return GetToken(CILParser.INSTR_SWITCH, 0); } 4583 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode ANSI() { return GetToken(CILParser.ANSI, 0); } 5232 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode ELLIPSIS() { return GetToken(CILParser.ELLIPSIS, 0); } 5320 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode PTR() { return GetToken(CILParser.PTR, 0); } 5321 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode MODULE() { return GetToken(CILParser.MODULE, 0); } 5322 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode THIS() { return GetToken(CILParser.THIS, 0); } 5323 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode BASE() { return GetToken(CILParser.BASE, 0); } 5324 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode NESTER() { return GetToken(CILParser.NESTER, 0); } 5565 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode HASH() { return GetToken(CILParser.HASH, 0); } 5659 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode MODULE() { return GetToken(CILParser.MODULE, 0); } 5833 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode PLUS() { return GetToken(CILParser.PLUS, 0); } 5846 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode PTR() { return GetToken(CILParser.PTR, 0); } 5862 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode PLUS() { return GetToken(CILParser.PLUS, 0); } 5872 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode ARRAY_TYPE_NO_BOUNDS() { return GetToken(CILParser.ARRAY_TYPE_NO_BOUNDS, 0); } 5969 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode CUSTOM() { return GetToken(CILParser.CUSTOM, 0); } 5970 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode FIXED() { return GetToken(CILParser.FIXED, 0); } 5974 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode SYSSTRING() { return GetToken(CILParser.SYSSTRING, 0); } 5978 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode ARRAY() { return GetToken(CILParser.ARRAY, 0); } 5979 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode VARIANT() { return GetToken(CILParser.VARIANT, 0); } 5980 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode CURRENCY() { return GetToken(CILParser.CURRENCY, 0); } 5981 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode SYSCHAR() { return GetToken(CILParser.SYSCHAR, 0); } 5982 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode VOID() { return GetToken(CILParser.VOID, 0); } 5983 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode BOOL() { return GetToken(CILParser.BOOL, 0); } 5984 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT8() { return GetToken(CILParser.INT8, 0); } 5985 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT16() { return GetToken(CILParser.INT16, 0); } 5986 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT32_() { return GetToken(CILParser.INT32_, 0); } 5987 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT64_() { return GetToken(CILParser.INT64_, 0); } 5988 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode FLOAT32() { return GetToken(CILParser.FLOAT32, 0); } 5989 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode FLOAT64_() { return GetToken(CILParser.FLOAT64_, 0); } 5990 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode ERROR() { return GetToken(CILParser.ERROR, 0); } 5991 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode UINT8() { return GetToken(CILParser.UINT8, 0); } 5992 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode UINT16() { return GetToken(CILParser.UINT16, 0); } 5993 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode UINT32() { return GetToken(CILParser.UINT32, 0); } 5994 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode UINT64() { return GetToken(CILParser.UINT64, 0); } 5995 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode DECIMAL() { return GetToken(CILParser.DECIMAL, 0); } 5996 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode DATE() { return GetToken(CILParser.DATE, 0); } 5997 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode BSTR() { return GetToken(CILParser.BSTR, 0); } 5998 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode LPSTR() { return GetToken(CILParser.LPSTR, 0); } 5999 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode LPWSTR() { return GetToken(CILParser.LPWSTR, 0); } 6000 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode LPTSTR() { return GetToken(CILParser.LPTSTR, 0); } 6001 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode OBJECTREF() { return GetToken(CILParser.OBJECTREF, 0); } 6005 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode IUNKNOWN() { return GetToken(CILParser.IUNKNOWN, 0); } 6006 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode IDISPATCH() { return GetToken(CILParser.IDISPATCH, 0); } 6007 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode STRUCT() { return GetToken(CILParser.STRUCT, 0); } 6008 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INTERFACE() { return GetToken(CILParser.INTERFACE, 0); } 6012 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode SAFEARRAY() { return GetToken(CILParser.SAFEARRAY, 0); } 6013 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT() { return GetToken(CILParser.INT, 0); } 6014 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode UINT() { return GetToken(CILParser.UINT, 0); } 6015 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode NESTEDSTRUCT() { return GetToken(CILParser.NESTEDSTRUCT, 0); } 6016 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode BYVALSTR() { return GetToken(CILParser.BYVALSTR, 0); } 6017 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode ANSIBSTR() { return GetToken(CILParser.ANSIBSTR, 0); } 6018 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode TBSTR() { return GetToken(CILParser.TBSTR, 0); } 6019 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode VARIANTBOOL() { return GetToken(CILParser.VARIANTBOOL, 0); } 6020 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode METHOD() { return GetToken(CILParser.METHOD, 0); } 6021 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode LPSTRUCT() { return GetToken(CILParser.LPSTRUCT, 0); } 6022 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode ANY() { return GetToken(CILParser.ANY, 0); } 6502 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode[] ARRAY_TYPE_NO_BOUNDS() { return GetTokens(CILParser.ARRAY_TYPE_NO_BOUNDS); } 6504 return GetToken(CILParser.ARRAY_TYPE_NO_BOUNDS, i); 6506 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode[] VECTOR() { return GetTokens(CILParser.VECTOR); } 6508 return GetToken(CILParser.VECTOR, i); 6510 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode[] REF() { return GetTokens(CILParser.REF); } 6512 return GetToken(CILParser.REF, i); 6586 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode NULL() { return GetToken(CILParser.NULL, 0); } 6587 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode VARIANT() { return GetToken(CILParser.VARIANT, 0); } 6588 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode CURRENCY() { return GetToken(CILParser.CURRENCY, 0); } 6589 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode VOID() { return GetToken(CILParser.VOID, 0); } 6590 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode BOOL() { return GetToken(CILParser.BOOL, 0); } 6591 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT8() { return GetToken(CILParser.INT8, 0); } 6592 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT16() { return GetToken(CILParser.INT16, 0); } 6593 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT32_() { return GetToken(CILParser.INT32_, 0); } 6594 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT64_() { return GetToken(CILParser.INT64_, 0); } 6595 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode FLOAT32() { return GetToken(CILParser.FLOAT32, 0); } 6596 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode FLOAT64_() { return GetToken(CILParser.FLOAT64_, 0); } 6597 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode UINT8() { return GetToken(CILParser.UINT8, 0); } 6598 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode UINT16() { return GetToken(CILParser.UINT16, 0); } 6599 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode UINT32() { return GetToken(CILParser.UINT32, 0); } 6600 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode UINT64() { return GetToken(CILParser.UINT64, 0); } 6601 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode PTR() { return GetToken(CILParser.PTR, 0); } 6602 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode DECIMAL() { return GetToken(CILParser.DECIMAL, 0); } 6603 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode DATE() { return GetToken(CILParser.DATE, 0); } 6604 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode BSTR() { return GetToken(CILParser.BSTR, 0); } 6605 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode LPSTR() { return GetToken(CILParser.LPSTR, 0); } 6606 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode LPWSTR() { return GetToken(CILParser.LPWSTR, 0); } 6607 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode IUNKNOWN() { return GetToken(CILParser.IUNKNOWN, 0); } 6608 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode IDISPATCH() { return GetToken(CILParser.IDISPATCH, 0); } 6609 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode SAFEARRAY() { return GetToken(CILParser.SAFEARRAY, 0); } 6610 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT() { return GetToken(CILParser.INT, 0); } 6611 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode UINT() { return GetToken(CILParser.UINT, 0); } 6612 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode ERROR() { return GetToken(CILParser.ERROR, 0); } 6613 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode HRESULT() { return GetToken(CILParser.HRESULT, 0); } 6614 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode CARRAY() { return GetToken(CILParser.CARRAY, 0); } 6615 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode USERDEFINED() { return GetToken(CILParser.USERDEFINED, 0); } 6616 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode RECORD() { return GetToken(CILParser.RECORD, 0); } 6617 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode FILETIME() { return GetToken(CILParser.FILETIME, 0); } 6618 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode BLOB() { return GetToken(CILParser.BLOB, 0); } 6619 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode STREAM() { return GetToken(CILParser.STREAM, 0); } 6620 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode STORAGE() { return GetToken(CILParser.STORAGE, 0); } 6621 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode STREAMED_OBJECT() { return GetToken(CILParser.STREAMED_OBJECT, 0); } 6622 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode STORED_OBJECT() { return GetToken(CILParser.STORED_OBJECT, 0); } 6623 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode BLOB_OBJECT() { return GetToken(CILParser.BLOB_OBJECT, 0); } 6624 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode CF() { return GetToken(CILParser.CF, 0); } 6625 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode CLSID() { return GetToken(CILParser.CLSID, 0); } 6777 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode PTR() { return GetToken(CILParser.PTR, 0); } 6808 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode REF() { return GetToken(CILParser.REF, 0); } 6933 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode OBJECT() { return GetToken(CILParser.OBJECT, 0); } 6934 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode VALUE() { return GetToken(CILParser.VALUE, 0); } 6935 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode VALUETYPE() { return GetToken(CILParser.VALUETYPE, 0); } 6936 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode METHOD() { return GetToken(CILParser.METHOD, 0); } 6943 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode PTR() { return GetToken(CILParser.PTR, 0); } 6947 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode METHOD_TYPE_PARAMETER() { return GetToken(CILParser.METHOD_TYPE_PARAMETER, 0); } 6951 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode TYPE_PARAMETER() { return GetToken(CILParser.TYPE_PARAMETER, 0); } 6955 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode TYPEDREF() { return GetToken(CILParser.TYPEDREF, 0); } 6956 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode VOID() { return GetToken(CILParser.VOID, 0); } 6957 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode NATIVE_INT() { return GetToken(CILParser.NATIVE_INT, 0); } 6958 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode NATIVE_UINT() { return GetToken(CILParser.NATIVE_UINT, 0); } 6962 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode ELLIPSIS() { return GetToken(CILParser.ELLIPSIS, 0); } 7136 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode CHAR() { return GetToken(CILParser.CHAR, 0); } 7137 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode STRING() { return GetToken(CILParser.STRING, 0); } 7138 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode BOOL() { return GetToken(CILParser.BOOL, 0); } 7139 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT8() { return GetToken(CILParser.INT8, 0); } 7140 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT16() { return GetToken(CILParser.INT16, 0); } 7141 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT32_() { return GetToken(CILParser.INT32_, 0); } 7142 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT64_() { return GetToken(CILParser.INT64_, 0); } 7143 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode FLOAT32() { return GetToken(CILParser.FLOAT32, 0); } 7144 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode FLOAT64_() { return GetToken(CILParser.FLOAT64_, 0); } 7145 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode UINT8() { return GetToken(CILParser.UINT8, 0); } 7146 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode UINT16() { return GetToken(CILParser.UINT16, 0); } 7147 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode UINT32() { return GetToken(CILParser.UINT32, 0); } 7148 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode UINT64() { return GetToken(CILParser.UINT64, 0); } 7193 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode ELLIPSIS() { return GetToken(CILParser.ELLIPSIS, 0); } 7274 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode PERMISSION() { return GetToken(CILParser.PERMISSION, 0); } 7287 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode PERMISSIONSET() { return GetToken(CILParser.PERMISSIONSET, 0); } 7546 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode SQSTRING() { return GetToken(CILParser.SQSTRING, 0); } 7771 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT32_() { return GetToken(CILParser.INT32_, 0); } 7778 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT8() { return GetToken(CILParser.INT8, 0); } 7779 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT16() { return GetToken(CILParser.INT16, 0); } 7966 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode DCOLON() { return GetToken(CILParser.DCOLON, 0); } 8119 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INSTANCE() { return GetToken(CILParser.INSTANCE, 0); } 8123 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode EXPLICIT() { return GetToken(CILParser.EXPLICIT, 0); } 8235 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode DEFAULT() { return GetToken(CILParser.DEFAULT, 0); } 8236 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode VARARG() { return GetToken(CILParser.VARARG, 0); } 8237 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode UNMANAGED() { return GetToken(CILParser.UNMANAGED, 0); } 8238 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode CDECL() { return GetToken(CILParser.CDECL, 0); } 8239 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode STDCALL() { return GetToken(CILParser.STDCALL, 0); } 8240 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode THISCALL() { return GetToken(CILParser.THISCALL, 0); } 8241 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode FASTCALL() { return GetToken(CILParser.FASTCALL, 0); } 8384 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode METHOD() { return GetToken(CILParser.METHOD, 0); } 8462 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode DCOLON() { return GetToken(CILParser.DCOLON, 0); } 8658 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode PLUS() { return GetToken(CILParser.PLUS, 0); } 8659 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode VALUETYPE() { return GetToken(CILParser.VALUETYPE, 0); } 9123 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode OVERRIDE() { return GetToken(CILParser.OVERRIDE, 0); } 9130 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode[] DCOLON() { return GetTokens(CILParser.DCOLON); } 9132 return GetToken(CILParser.DCOLON, i); 9158 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode[] METHOD() { return GetTokens(CILParser.METHOD); } 9160 return GetToken(CILParser.METHOD, i); 9174 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode PARAM() { return GetToken(CILParser.PARAM, 0); } 9175 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode TYPE() { return GetToken(CILParser.TYPE, 0); } 9179 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode CONSTRAINT() { return GetToken(CILParser.CONSTRAINT, 0); } 11512 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode ANSI() { return GetToken(CILParser.ANSI, 0); } 11513 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode CDECL() { return GetToken(CILParser.CDECL, 0); } 11514 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode STDCALL() { return GetToken(CILParser.STDCALL, 0); } 11515 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode THISCALL() { return GetToken(CILParser.THISCALL, 0); } 11516 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode FASTCALL() { return GetToken(CILParser.FASTCALL, 0); } 11744 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode UNMANAGED() { return GetToken(CILParser.UNMANAGED, 0); } 11961 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode EMITBYTE() { return GetToken(CILParser.EMITBYTE, 0); } 11971 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode MAXSTACK() { return GetToken(CILParser.MAXSTACK, 0); } 11972 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode LOCALS() { return GetToken(CILParser.LOCALS, 0); } 11976 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode ENTRYPOINT() { return GetToken(CILParser.ENTRYPOINT, 0); } 11977 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode ZEROINIT() { return GetToken(CILParser.ZEROINIT, 0); } 11999 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode EXPORT() { return GetToken(CILParser.EXPORT, 0); } 12003 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode VTENTRY() { return GetToken(CILParser.VTENTRY, 0); } 12004 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode OVERRIDE() { return GetToken(CILParser.OVERRIDE, 0); } 12008 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode DCOLON() { return GetToken(CILParser.DCOLON, 0); } 12012 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode METHOD() { return GetToken(CILParser.METHOD, 0); } 12025 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode PARAM() { return GetToken(CILParser.PARAM, 0); } 12026 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode TYPE() { return GetToken(CILParser.TYPE, 0); } 12036 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode CONSTRAINT() { return GetToken(CILParser.CONSTRAINT, 0); } 13538 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode CHAR() { return GetToken(CILParser.CHAR, 0); } 13539 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode PTR() { return GetToken(CILParser.PTR, 0); } 13543 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode REF() { return GetToken(CILParser.REF, 0); } 13550 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode FLOAT32() { return GetToken(CILParser.FLOAT32, 0); } 13557 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode FLOAT64_() { return GetToken(CILParser.FLOAT64_, 0); } 13558 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT64_() { return GetToken(CILParser.INT64_, 0); } 13562 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT32_() { return GetToken(CILParser.INT32_, 0); } 13566 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT16() { return GetToken(CILParser.INT16, 0); } 13567 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT8() { return GetToken(CILParser.INT8, 0); } 13788 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode FLOAT32() { return GetToken(CILParser.FLOAT32, 0); } 13792 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode FLOAT64_() { return GetToken(CILParser.FLOAT64_, 0); } 13799 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT64_() { return GetToken(CILParser.INT64_, 0); } 13800 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT32_() { return GetToken(CILParser.INT32_, 0); } 13801 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT16() { return GetToken(CILParser.INT16, 0); } 13802 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT8() { return GetToken(CILParser.INT8, 0); } 13803 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode UINT64() { return GetToken(CILParser.UINT64, 0); } 13804 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode UINT32() { return GetToken(CILParser.UINT32, 0); } 13805 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode UINT16() { return GetToken(CILParser.UINT16, 0); } 13806 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode UINT8() { return GetToken(CILParser.UINT8, 0); } 13807 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode CHAR() { return GetToken(CILParser.CHAR, 0); } 13808 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode BOOL() { return GetToken(CILParser.BOOL, 0); } 14100 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode[] HEXBYTE() { return GetTokens(CILParser.HEXBYTE); } 14102 return GetToken(CILParser.HEXBYTE, i); 14165 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode NULLREF() { return GetToken(CILParser.NULLREF, 0); } 14239 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode STRING() { return GetToken(CILParser.STRING, 0); } 14240 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode NULLREF() { return GetToken(CILParser.NULLREF, 0); } 14241 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode SQSTRING() { return GetToken(CILParser.SQSTRING, 0); } 14242 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode TYPE() { return GetToken(CILParser.TYPE, 0); } 14246 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode OBJECT() { return GetToken(CILParser.OBJECT, 0); } 14250 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode FLOAT32() { return GetToken(CILParser.FLOAT32, 0); } 14257 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode FLOAT64_() { return GetToken(CILParser.FLOAT64_, 0); } 14261 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT64_() { return GetToken(CILParser.INT64_, 0); } 14265 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT32_() { return GetToken(CILParser.INT32_, 0); } 14269 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT16() { return GetToken(CILParser.INT16, 0); } 14273 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode INT8() { return GetToken(CILParser.INT8, 0); } 14277 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode UINT64() { return GetToken(CILParser.UINT64, 0); } 14278 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode UINT32() { return GetToken(CILParser.UINT32, 0); } 14279 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode UINT16() { return GetToken(CILParser.UINT16, 0); } 14280 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode UINT8() { return GetToken(CILParser.UINT8, 0); } 14281 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode CHAR() { return GetToken(CILParser.CHAR, 0); } 14282 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode BOOL() { return GetToken(CILParser.BOOL, 0); } 15132 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode[] NULLREF() { return GetTokens(CILParser.NULLREF); } 15134 return GetToken(CILParser.NULLREF, i); 15136 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode[] SQSTRING() { return GetTokens(CILParser.SQSTRING); } 15138 return GetToken(CILParser.SQSTRING, i); 15251 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode NULLREF() { return GetToken(CILParser.NULLREF, 0); } 15252 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode SQSTRING() { return GetToken(CILParser.SQSTRING, 0); } 15698 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode HASH() { return GetToken(CILParser.HASH, 0); } 15863 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode EXPORT() { return GetToken(CILParser.EXPORT, 0); } 16205 [System.Diagnostics.DebuggerNonUserCode] public ITerminalNode MRESOURCE() { return GetToken(CILParser.MRESOURCE, 0); }
gen\CILVisitor.cs (385)
29/// by <see cref="CILParser"/>. 36 /// Visit a parse tree produced by <see cref="CILParser.id"/>. 40 Result VisitId([NotNull] CILParser.IdContext context); 42 /// Visit a parse tree produced by <see cref="CILParser.dottedName"/>. 46 Result VisitDottedName([NotNull] CILParser.DottedNameContext context); 48 /// Visit a parse tree produced by <see cref="CILParser.compQstring"/>. 52 Result VisitCompQstring([NotNull] CILParser.CompQstringContext context); 54 /// Visit a parse tree produced by <see cref="CILParser.decls"/>. 58 Result VisitDecls([NotNull] CILParser.DeclsContext context); 60 /// Visit a parse tree produced by <see cref="CILParser.decl"/>. 64 Result VisitDecl([NotNull] CILParser.DeclContext context); 66 /// Visit a parse tree produced by <see cref="CILParser.subsystem"/>. 70 Result VisitSubsystem([NotNull] CILParser.SubsystemContext context); 72 /// Visit a parse tree produced by <see cref="CILParser.corflags"/>. 76 Result VisitCorflags([NotNull] CILParser.CorflagsContext context); 78 /// Visit a parse tree produced by <see cref="CILParser.alignment"/>. 82 Result VisitAlignment([NotNull] CILParser.AlignmentContext context); 84 /// Visit a parse tree produced by <see cref="CILParser.imagebase"/>. 88 Result VisitImagebase([NotNull] CILParser.ImagebaseContext context); 90 /// Visit a parse tree produced by <see cref="CILParser.stackreserve"/>. 94 Result VisitStackreserve([NotNull] CILParser.StackreserveContext context); 96 /// Visit a parse tree produced by <see cref="CILParser.assemblyBlock"/>. 100 Result VisitAssemblyBlock([NotNull] CILParser.AssemblyBlockContext context); 102 /// Visit a parse tree produced by <see cref="CILParser.mscorlib"/>. 106 Result VisitMscorlib([NotNull] CILParser.MscorlibContext context); 108 /// Visit a parse tree produced by <see cref="CILParser.languageDecl"/>. 112 Result VisitLanguageDecl([NotNull] CILParser.LanguageDeclContext context); 114 /// Visit a parse tree produced by <see cref="CILParser.typelist"/>. 118 Result VisitTypelist([NotNull] CILParser.TypelistContext context); 120 /// Visit a parse tree produced by <see cref="CILParser.int32"/>. 124 Result VisitInt32([NotNull] CILParser.Int32Context context); 126 /// Visit a parse tree produced by <see cref="CILParser.int64"/>. 130 Result VisitInt64([NotNull] CILParser.Int64Context context); 132 /// Visit a parse tree produced by <see cref="CILParser.float64"/>. 136 Result VisitFloat64([NotNull] CILParser.Float64Context context); 138 /// Visit a parse tree produced by <see cref="CILParser.intOrWildcard"/>. 142 Result VisitIntOrWildcard([NotNull] CILParser.IntOrWildcardContext context); 144 /// Visit a parse tree produced by <see cref="CILParser.compControl"/>. 148 Result VisitCompControl([NotNull] CILParser.CompControlContext context); 150 /// Visit a parse tree produced by <see cref="CILParser.typedefDecl"/>. 154 Result VisitTypedefDecl([NotNull] CILParser.TypedefDeclContext context); 156 /// Visit a parse tree produced by <see cref="CILParser.customDescr"/>. 160 Result VisitCustomDescr([NotNull] CILParser.CustomDescrContext context); 162 /// Visit a parse tree produced by <see cref="CILParser.customDescrWithOwner"/>. 166 Result VisitCustomDescrWithOwner([NotNull] CILParser.CustomDescrWithOwnerContext context); 168 /// Visit a parse tree produced by <see cref="CILParser.customType"/>. 172 Result VisitCustomType([NotNull] CILParser.CustomTypeContext context); 174 /// Visit a parse tree produced by <see cref="CILParser.ownerType"/>. 178 Result VisitOwnerType([NotNull] CILParser.OwnerTypeContext context); 180 /// Visit a parse tree produced by <see cref="CILParser.customBlobDescr"/>. 184 Result VisitCustomBlobDescr([NotNull] CILParser.CustomBlobDescrContext context); 186 /// Visit a parse tree produced by <see cref="CILParser.customBlobArgs"/>. 190 Result VisitCustomBlobArgs([NotNull] CILParser.CustomBlobArgsContext context); 192 /// Visit a parse tree produced by <see cref="CILParser.customBlobNVPairs"/>. 196 Result VisitCustomBlobNVPairs([NotNull] CILParser.CustomBlobNVPairsContext context); 198 /// Visit a parse tree produced by <see cref="CILParser.fieldOrProp"/>. 202 Result VisitFieldOrProp([NotNull] CILParser.FieldOrPropContext context); 204 /// Visit a parse tree produced by <see cref="CILParser.serializType"/>. 208 Result VisitSerializType([NotNull] CILParser.SerializTypeContext context); 210 /// Visit a parse tree produced by <see cref="CILParser.serializTypeElement"/>. 214 Result VisitSerializTypeElement([NotNull] CILParser.SerializTypeElementContext context); 216 /// Visit a parse tree produced by <see cref="CILParser.moduleHead"/>. 220 Result VisitModuleHead([NotNull] CILParser.ModuleHeadContext context); 222 /// Visit a parse tree produced by <see cref="CILParser.vtfixupDecl"/>. 226 Result VisitVtfixupDecl([NotNull] CILParser.VtfixupDeclContext context); 228 /// Visit a parse tree produced by <see cref="CILParser.vtfixupAttr"/>. 232 Result VisitVtfixupAttr([NotNull] CILParser.VtfixupAttrContext context); 234 /// Visit a parse tree produced by <see cref="CILParser.vtableDecl"/>. 238 Result VisitVtableDecl([NotNull] CILParser.VtableDeclContext context); 240 /// Visit a parse tree produced by <see cref="CILParser.nameSpaceHead"/>. 244 Result VisitNameSpaceHead([NotNull] CILParser.NameSpaceHeadContext context); 246 /// Visit a parse tree produced by <see cref="CILParser.classHead"/>. 250 Result VisitClassHead([NotNull] CILParser.ClassHeadContext context); 252 /// Visit a parse tree produced by <see cref="CILParser.classAttr"/>. 256 Result VisitClassAttr([NotNull] CILParser.ClassAttrContext context); 258 /// Visit a parse tree produced by <see cref="CILParser.extendsClause"/>. 262 Result VisitExtendsClause([NotNull] CILParser.ExtendsClauseContext context); 264 /// Visit a parse tree produced by <see cref="CILParser.implClause"/>. 268 Result VisitImplClause([NotNull] CILParser.ImplClauseContext context); 270 /// Visit a parse tree produced by <see cref="CILParser.classDecls"/>. 274 Result VisitClassDecls([NotNull] CILParser.ClassDeclsContext context); 276 /// Visit a parse tree produced by <see cref="CILParser.implList"/>. 280 Result VisitImplList([NotNull] CILParser.ImplListContext context); 282 /// Visit a parse tree produced by <see cref="CILParser.esHead"/>. 286 Result VisitEsHead([NotNull] CILParser.EsHeadContext context); 288 /// Visit a parse tree produced by <see cref="CILParser.extSourceSpec"/>. 292 Result VisitExtSourceSpec([NotNull] CILParser.ExtSourceSpecContext context); 294 /// Visit a parse tree produced by <see cref="CILParser.fileDecl"/>. 298 Result VisitFileDecl([NotNull] CILParser.FileDeclContext context); 300 /// Visit a parse tree produced by <see cref="CILParser.fileAttr"/>. 304 Result VisitFileAttr([NotNull] CILParser.FileAttrContext context); 306 /// Visit a parse tree produced by <see cref="CILParser.fileEntry"/>. 310 Result VisitFileEntry([NotNull] CILParser.FileEntryContext context); 312 /// Visit a parse tree produced by <see cref="CILParser.asmAttrAny"/>. 316 Result VisitAsmAttrAny([NotNull] CILParser.AsmAttrAnyContext context); 318 /// Visit a parse tree produced by <see cref="CILParser.asmAttr"/>. 322 Result VisitAsmAttr([NotNull] CILParser.AsmAttrContext context); 324 /// Visit a parse tree produced by <see cref="CILParser.instr_none"/>. 328 Result VisitInstr_none([NotNull] CILParser.Instr_noneContext context); 330 /// Visit a parse tree produced by <see cref="CILParser.instr_var"/>. 334 Result VisitInstr_var([NotNull] CILParser.Instr_varContext context); 336 /// Visit a parse tree produced by <see cref="CILParser.instr_i"/>. 340 Result VisitInstr_i([NotNull] CILParser.Instr_iContext context); 342 /// Visit a parse tree produced by <see cref="CILParser.instr_i8"/>. 346 Result VisitInstr_i8([NotNull] CILParser.Instr_i8Context context); 348 /// Visit a parse tree produced by <see cref="CILParser.instr_r"/>. 352 Result VisitInstr_r([NotNull] CILParser.Instr_rContext context); 354 /// Visit a parse tree produced by <see cref="CILParser.instr_brtarget"/>. 358 Result VisitInstr_brtarget([NotNull] CILParser.Instr_brtargetContext context); 360 /// Visit a parse tree produced by <see cref="CILParser.instr_method"/>. 364 Result VisitInstr_method([NotNull] CILParser.Instr_methodContext context); 366 /// Visit a parse tree produced by <see cref="CILParser.instr_field"/>. 370 Result VisitInstr_field([NotNull] CILParser.Instr_fieldContext context); 372 /// Visit a parse tree produced by <see cref="CILParser.instr_type"/>. 376 Result VisitInstr_type([NotNull] CILParser.Instr_typeContext context); 378 /// Visit a parse tree produced by <see cref="CILParser.instr_string"/>. 382 Result VisitInstr_string([NotNull] CILParser.Instr_stringContext context); 384 /// Visit a parse tree produced by <see cref="CILParser.instr_sig"/>. 388 Result VisitInstr_sig([NotNull] CILParser.Instr_sigContext context); 390 /// Visit a parse tree produced by <see cref="CILParser.instr_tok"/>. 394 Result VisitInstr_tok([NotNull] CILParser.Instr_tokContext context); 396 /// Visit a parse tree produced by <see cref="CILParser.instr_switch"/>. 400 Result VisitInstr_switch([NotNull] CILParser.Instr_switchContext context); 402 /// Visit a parse tree produced by <see cref="CILParser.instr"/>. 406 Result VisitInstr([NotNull] CILParser.InstrContext context); 408 /// Visit a parse tree produced by <see cref="CILParser.labels"/>. 412 Result VisitLabels([NotNull] CILParser.LabelsContext context); 414 /// Visit a parse tree produced by <see cref="CILParser.typeArgs"/>. 418 Result VisitTypeArgs([NotNull] CILParser.TypeArgsContext context); 420 /// Visit a parse tree produced by <see cref="CILParser.bounds"/>. 424 Result VisitBounds([NotNull] CILParser.BoundsContext context); 426 /// Visit a parse tree produced by <see cref="CILParser.sigArgs"/>. 430 Result VisitSigArgs([NotNull] CILParser.SigArgsContext context); 432 /// Visit a parse tree produced by <see cref="CILParser.sigArg"/>. 436 Result VisitSigArg([NotNull] CILParser.SigArgContext context); 438 /// Visit a parse tree produced by <see cref="CILParser.className"/>. 442 Result VisitClassName([NotNull] CILParser.ClassNameContext context); 444 /// Visit a parse tree produced by <see cref="CILParser.slashedName"/>. 448 Result VisitSlashedName([NotNull] CILParser.SlashedNameContext context); 450 /// Visit a parse tree produced by <see cref="CILParser.assemblyDecls"/>. 454 Result VisitAssemblyDecls([NotNull] CILParser.AssemblyDeclsContext context); 456 /// Visit a parse tree produced by <see cref="CILParser.assemblyDecl"/>. 460 Result VisitAssemblyDecl([NotNull] CILParser.AssemblyDeclContext context); 462 /// Visit a parse tree produced by <see cref="CILParser.typeSpec"/>. 466 Result VisitTypeSpec([NotNull] CILParser.TypeSpecContext context); 468 /// Visit a parse tree produced by <see cref="CILParser.nativeType"/>. 472 Result VisitNativeType([NotNull] CILParser.NativeTypeContext context); 475 /// labeled alternative in <see cref="CILParser.nativeTypeArrayPointerInfo"/>. 479 Result VisitPointerNativeType([NotNull] CILParser.PointerNativeTypeContext context); 482 /// labeled alternative in <see cref="CILParser.nativeTypeArrayPointerInfo"/>. 486 Result VisitPointerArrayTypeNoSizeData([NotNull] CILParser.PointerArrayTypeNoSizeDataContext context); 489 /// labeled alternative in <see cref="CILParser.nativeTypeArrayPointerInfo"/>. 493 Result VisitPointerArrayTypeSize([NotNull] CILParser.PointerArrayTypeSizeContext context); 496 /// labeled alternative in <see cref="CILParser.nativeTypeArrayPointerInfo"/>. 500 Result VisitPointerArrayTypeSizeParamIndex([NotNull] CILParser.PointerArrayTypeSizeParamIndexContext context); 503 /// labeled alternative in <see cref="CILParser.nativeTypeArrayPointerInfo"/>. 507 Result VisitPointerArrayTypeParamIndex([NotNull] CILParser.PointerArrayTypeParamIndexContext context); 509 /// Visit a parse tree produced by <see cref="CILParser.nativeTypeElement"/>. 513 Result VisitNativeTypeElement([NotNull] CILParser.NativeTypeElementContext context); 515 /// Visit a parse tree produced by <see cref="CILParser.iidParamIndex"/>. 519 Result VisitIidParamIndex([NotNull] CILParser.IidParamIndexContext context); 521 /// Visit a parse tree produced by <see cref="CILParser.variantType"/>. 525 Result VisitVariantType([NotNull] CILParser.VariantTypeContext context); 527 /// Visit a parse tree produced by <see cref="CILParser.variantTypeElement"/>. 531 Result VisitVariantTypeElement([NotNull] CILParser.VariantTypeElementContext context); 533 /// Visit a parse tree produced by <see cref="CILParser.type"/>. 537 Result VisitType([NotNull] CILParser.TypeContext context); 540 /// labeled alternative in <see cref="CILParser.typeModifiers"/>. 544 Result VisitSZArrayModifier([NotNull] CILParser.SZArrayModifierContext context); 547 /// labeled alternative in <see cref="CILParser.typeModifiers"/>. 551 Result VisitArrayModifier([NotNull] CILParser.ArrayModifierContext context); 554 /// labeled alternative in <see cref="CILParser.typeModifiers"/>. 558 Result VisitByRefModifier([NotNull] CILParser.ByRefModifierContext context); 561 /// labeled alternative in <see cref="CILParser.typeModifiers"/>. 565 Result VisitPtrModifier([NotNull] CILParser.PtrModifierContext context); 568 /// labeled alternative in <see cref="CILParser.typeModifiers"/>. 572 Result VisitPinnedModifier([NotNull] CILParser.PinnedModifierContext context); 575 /// labeled alternative in <see cref="CILParser.typeModifiers"/>. 579 Result VisitRequiredModifier([NotNull] CILParser.RequiredModifierContext context); 582 /// labeled alternative in <see cref="CILParser.typeModifiers"/>. 586 Result VisitOptionalModifier([NotNull] CILParser.OptionalModifierContext context); 589 /// labeled alternative in <see cref="CILParser.typeModifiers"/>. 593 Result VisitGenericArgumentsModifier([NotNull] CILParser.GenericArgumentsModifierContext context); 595 /// Visit a parse tree produced by <see cref="CILParser.elementType"/>. 599 Result VisitElementType([NotNull] CILParser.ElementTypeContext context); 601 /// Visit a parse tree produced by <see cref="CILParser.simpleType"/>. 605 Result VisitSimpleType([NotNull] CILParser.SimpleTypeContext context); 607 /// Visit a parse tree produced by <see cref="CILParser.bound"/>. 611 Result VisitBound([NotNull] CILParser.BoundContext context); 613 /// Visit a parse tree produced by <see cref="CILParser.secDecl"/>. 617 Result VisitSecDecl([NotNull] CILParser.SecDeclContext context); 619 /// Visit a parse tree produced by <see cref="CILParser.secAttrSetBlob"/>. 623 Result VisitSecAttrSetBlob([NotNull] CILParser.SecAttrSetBlobContext context); 625 /// Visit a parse tree produced by <see cref="CILParser.secAttrBlob"/>. 629 Result VisitSecAttrBlob([NotNull] CILParser.SecAttrBlobContext context); 631 /// Visit a parse tree produced by <see cref="CILParser.nameValPairs"/>. 635 Result VisitNameValPairs([NotNull] CILParser.NameValPairsContext context); 637 /// Visit a parse tree produced by <see cref="CILParser.nameValPair"/>. 641 Result VisitNameValPair([NotNull] CILParser.NameValPairContext context); 643 /// Visit a parse tree produced by <see cref="CILParser.truefalse"/>. 647 Result VisitTruefalse([NotNull] CILParser.TruefalseContext context); 649 /// Visit a parse tree produced by <see cref="CILParser.caValue"/>. 653 Result VisitCaValue([NotNull] CILParser.CaValueContext context); 655 /// Visit a parse tree produced by <see cref="CILParser.secAction"/>. 659 Result VisitSecAction([NotNull] CILParser.SecActionContext context); 661 /// Visit a parse tree produced by <see cref="CILParser.methodRef"/>. 665 Result VisitMethodRef([NotNull] CILParser.MethodRefContext context); 667 /// Visit a parse tree produced by <see cref="CILParser.callConv"/>. 671 Result VisitCallConv([NotNull] CILParser.CallConvContext context); 673 /// Visit a parse tree produced by <see cref="CILParser.callKind"/>. 677 Result VisitCallKind([NotNull] CILParser.CallKindContext context); 679 /// Visit a parse tree produced by <see cref="CILParser.mdtoken"/>. 683 Result VisitMdtoken([NotNull] CILParser.MdtokenContext context); 685 /// Visit a parse tree produced by <see cref="CILParser.memberRef"/>. 689 Result VisitMemberRef([NotNull] CILParser.MemberRefContext context); 691 /// Visit a parse tree produced by <see cref="CILParser.fieldRef"/>. 695 Result VisitFieldRef([NotNull] CILParser.FieldRefContext context); 697 /// Visit a parse tree produced by <see cref="CILParser.typeList"/>. 701 Result VisitTypeList([NotNull] CILParser.TypeListContext context); 703 /// Visit a parse tree produced by <see cref="CILParser.typarsClause"/>. 707 Result VisitTyparsClause([NotNull] CILParser.TyparsClauseContext context); 709 /// Visit a parse tree produced by <see cref="CILParser.typarAttrib"/>. 713 Result VisitTyparAttrib([NotNull] CILParser.TyparAttribContext context); 715 /// Visit a parse tree produced by <see cref="CILParser.typarAttribs"/>. 719 Result VisitTyparAttribs([NotNull] CILParser.TyparAttribsContext context); 721 /// Visit a parse tree produced by <see cref="CILParser.typar"/>. 725 Result VisitTypar([NotNull] CILParser.TyparContext context); 727 /// Visit a parse tree produced by <see cref="CILParser.typars"/>. 731 Result VisitTypars([NotNull] CILParser.TyparsContext context); 733 /// Visit a parse tree produced by <see cref="CILParser.tyBound"/>. 737 Result VisitTyBound([NotNull] CILParser.TyBoundContext context); 739 /// Visit a parse tree produced by <see cref="CILParser.genArity"/>. 743 Result VisitGenArity([NotNull] CILParser.GenArityContext context); 745 /// Visit a parse tree produced by <see cref="CILParser.genArityNotEmpty"/>. 749 Result VisitGenArityNotEmpty([NotNull] CILParser.GenArityNotEmptyContext context); 751 /// Visit a parse tree produced by <see cref="CILParser.classDecl"/>. 755 Result VisitClassDecl([NotNull] CILParser.ClassDeclContext context); 757 /// Visit a parse tree produced by <see cref="CILParser.fieldDecl"/>. 761 Result VisitFieldDecl([NotNull] CILParser.FieldDeclContext context); 763 /// Visit a parse tree produced by <see cref="CILParser.fieldAttr"/>. 767 Result VisitFieldAttr([NotNull] CILParser.FieldAttrContext context); 769 /// Visit a parse tree produced by <see cref="CILParser.atOpt"/>. 773 Result VisitAtOpt([NotNull] CILParser.AtOptContext context); 775 /// Visit a parse tree produced by <see cref="CILParser.initOpt"/>. 779 Result VisitInitOpt([NotNull] CILParser.InitOptContext context); 781 /// Visit a parse tree produced by <see cref="CILParser.repeatOpt"/>. 785 Result VisitRepeatOpt([NotNull] CILParser.RepeatOptContext context); 787 /// Visit a parse tree produced by <see cref="CILParser.eventHead"/>. 791 Result VisitEventHead([NotNull] CILParser.EventHeadContext context); 793 /// Visit a parse tree produced by <see cref="CILParser.eventAttr"/>. 797 Result VisitEventAttr([NotNull] CILParser.EventAttrContext context); 799 /// Visit a parse tree produced by <see cref="CILParser.eventDecls"/>. 803 Result VisitEventDecls([NotNull] CILParser.EventDeclsContext context); 805 /// Visit a parse tree produced by <see cref="CILParser.eventDecl"/>. 809 Result VisitEventDecl([NotNull] CILParser.EventDeclContext context); 811 /// Visit a parse tree produced by <see cref="CILParser.propHead"/>. 815 Result VisitPropHead([NotNull] CILParser.PropHeadContext context); 817 /// Visit a parse tree produced by <see cref="CILParser.propAttr"/>. 821 Result VisitPropAttr([NotNull] CILParser.PropAttrContext context); 823 /// Visit a parse tree produced by <see cref="CILParser.propDecls"/>. 827 Result VisitPropDecls([NotNull] CILParser.PropDeclsContext context); 829 /// Visit a parse tree produced by <see cref="CILParser.propDecl"/>. 833 Result VisitPropDecl([NotNull] CILParser.PropDeclContext context); 835 /// Visit a parse tree produced by <see cref="CILParser.marshalClause"/>. 839 Result VisitMarshalClause([NotNull] CILParser.MarshalClauseContext context); 841 /// Visit a parse tree produced by <see cref="CILParser.marshalBlob"/>. 845 Result VisitMarshalBlob([NotNull] CILParser.MarshalBlobContext context); 847 /// Visit a parse tree produced by <see cref="CILParser.paramAttr"/>. 851 Result VisitParamAttr([NotNull] CILParser.ParamAttrContext context); 853 /// Visit a parse tree produced by <see cref="CILParser.paramAttrElement"/>. 857 Result VisitParamAttrElement([NotNull] CILParser.ParamAttrElementContext context); 859 /// Visit a parse tree produced by <see cref="CILParser.methodHead"/>. 863 Result VisitMethodHead([NotNull] CILParser.MethodHeadContext context); 865 /// Visit a parse tree produced by <see cref="CILParser.methAttr"/>. 869 Result VisitMethAttr([NotNull] CILParser.MethAttrContext context); 871 /// Visit a parse tree produced by <see cref="CILParser.pinvImpl"/>. 875 Result VisitPinvImpl([NotNull] CILParser.PinvImplContext context); 877 /// Visit a parse tree produced by <see cref="CILParser.pinvAttr"/>. 881 Result VisitPinvAttr([NotNull] CILParser.PinvAttrContext context); 883 /// Visit a parse tree produced by <see cref="CILParser.methodName"/>. 887 Result VisitMethodName([NotNull] CILParser.MethodNameContext context); 889 /// Visit a parse tree produced by <see cref="CILParser.implAttr"/>. 893 Result VisitImplAttr([NotNull] CILParser.ImplAttrContext context); 895 /// Visit a parse tree produced by <see cref="CILParser.methodDecls"/>. 899 Result VisitMethodDecls([NotNull] CILParser.MethodDeclsContext context); 901 /// Visit a parse tree produced by <see cref="CILParser.methodDecl"/>. 905 Result VisitMethodDecl([NotNull] CILParser.MethodDeclContext context); 907 /// Visit a parse tree produced by <see cref="CILParser.labelDecl"/>. 911 Result VisitLabelDecl([NotNull] CILParser.LabelDeclContext context); 913 /// Visit a parse tree produced by <see cref="CILParser.customDescrInMethodBody"/>. 917 Result VisitCustomDescrInMethodBody([NotNull] CILParser.CustomDescrInMethodBodyContext context); 919 /// Visit a parse tree produced by <see cref="CILParser.scopeBlock"/>. 923 Result VisitScopeBlock([NotNull] CILParser.ScopeBlockContext context); 925 /// Visit a parse tree produced by <see cref="CILParser.sehBlock"/>. 929 Result VisitSehBlock([NotNull] CILParser.SehBlockContext context); 931 /// Visit a parse tree produced by <see cref="CILParser.sehClauses"/>. 935 Result VisitSehClauses([NotNull] CILParser.SehClausesContext context); 937 /// Visit a parse tree produced by <see cref="CILParser.tryBlock"/>. 941 Result VisitTryBlock([NotNull] CILParser.TryBlockContext context); 943 /// Visit a parse tree produced by <see cref="CILParser.sehClause"/>. 947 Result VisitSehClause([NotNull] CILParser.SehClauseContext context); 949 /// Visit a parse tree produced by <see cref="CILParser.filterClause"/>. 953 Result VisitFilterClause([NotNull] CILParser.FilterClauseContext context); 955 /// Visit a parse tree produced by <see cref="CILParser.catchClause"/>. 959 Result VisitCatchClause([NotNull] CILParser.CatchClauseContext context); 961 /// Visit a parse tree produced by <see cref="CILParser.finallyClause"/>. 965 Result VisitFinallyClause([NotNull] CILParser.FinallyClauseContext context); 967 /// Visit a parse tree produced by <see cref="CILParser.faultClause"/>. 971 Result VisitFaultClause([NotNull] CILParser.FaultClauseContext context); 973 /// Visit a parse tree produced by <see cref="CILParser.handlerBlock"/>. 977 Result VisitHandlerBlock([NotNull] CILParser.HandlerBlockContext context); 979 /// Visit a parse tree produced by <see cref="CILParser.dataDecl"/>. 983 Result VisitDataDecl([NotNull] CILParser.DataDeclContext context); 985 /// Visit a parse tree produced by <see cref="CILParser.ddHead"/>. 989 Result VisitDdHead([NotNull] CILParser.DdHeadContext context); 991 /// Visit a parse tree produced by <see cref="CILParser.tls"/>. 995 Result VisitTls([NotNull] CILParser.TlsContext context); 997 /// Visit a parse tree produced by <see cref="CILParser.ddBody"/>. 1001 Result VisitDdBody([NotNull] CILParser.DdBodyContext context); 1003 /// Visit a parse tree produced by <see cref="CILParser.ddItemList"/>. 1007 Result VisitDdItemList([NotNull] CILParser.DdItemListContext context); 1009 /// Visit a parse tree produced by <see cref="CILParser.ddItemCount"/>. 1013 Result VisitDdItemCount([NotNull] CILParser.DdItemCountContext context); 1015 /// Visit a parse tree produced by <see cref="CILParser.ddItem"/>. 1019 Result VisitDdItem([NotNull] CILParser.DdItemContext context); 1021 /// Visit a parse tree produced by <see cref="CILParser.fieldSerInit"/>. 1025 Result VisitFieldSerInit([NotNull] CILParser.FieldSerInitContext context); 1027 /// Visit a parse tree produced by <see cref="CILParser.bytes"/>. 1031 Result VisitBytes([NotNull] CILParser.BytesContext context); 1033 /// Visit a parse tree produced by <see cref="CILParser.hexbytes"/>. 1037 Result VisitHexbytes([NotNull] CILParser.HexbytesContext context); 1039 /// Visit a parse tree produced by <see cref="CILParser.fieldInit"/>. 1043 Result VisitFieldInit([NotNull] CILParser.FieldInitContext context); 1045 /// Visit a parse tree produced by <see cref="CILParser.serInit"/>. 1049 Result VisitSerInit([NotNull] CILParser.SerInitContext context); 1051 /// Visit a parse tree produced by <see cref="CILParser.f32seq"/>. 1055 Result VisitF32seq([NotNull] CILParser.F32seqContext context); 1057 /// Visit a parse tree produced by <see cref="CILParser.f64seq"/>. 1061 Result VisitF64seq([NotNull] CILParser.F64seqContext context); 1063 /// Visit a parse tree produced by <see cref="CILParser.i64seq"/>. 1067 Result VisitI64seq([NotNull] CILParser.I64seqContext context); 1069 /// Visit a parse tree produced by <see cref="CILParser.i32seq"/>. 1073 Result VisitI32seq([NotNull] CILParser.I32seqContext context); 1075 /// Visit a parse tree produced by <see cref="CILParser.i16seq"/>. 1079 Result VisitI16seq([NotNull] CILParser.I16seqContext context); 1081 /// Visit a parse tree produced by <see cref="CILParser.i8seq"/>. 1085 Result VisitI8seq([NotNull] CILParser.I8seqContext context); 1087 /// Visit a parse tree produced by <see cref="CILParser.boolSeq"/>. 1091 Result VisitBoolSeq([NotNull] CILParser.BoolSeqContext context); 1093 /// Visit a parse tree produced by <see cref="CILParser.sqstringSeq"/>. 1097 Result VisitSqstringSeq([NotNull] CILParser.SqstringSeqContext context); 1099 /// Visit a parse tree produced by <see cref="CILParser.classSeq"/>. 1103 Result VisitClassSeq([NotNull] CILParser.ClassSeqContext context); 1105 /// Visit a parse tree produced by <see cref="CILParser.classSeqElement"/>. 1109 Result VisitClassSeqElement([NotNull] CILParser.ClassSeqElementContext context); 1111 /// Visit a parse tree produced by <see cref="CILParser.objSeq"/>. 1115 Result VisitObjSeq([NotNull] CILParser.ObjSeqContext context); 1117 /// Visit a parse tree produced by <see cref="CILParser.customAttrDecl"/>. 1121 Result VisitCustomAttrDecl([NotNull] CILParser.CustomAttrDeclContext context); 1123 /// Visit a parse tree produced by <see cref="CILParser.asmOrRefDecl"/>. 1127 Result VisitAsmOrRefDecl([NotNull] CILParser.AsmOrRefDeclContext context); 1129 /// Visit a parse tree produced by <see cref="CILParser.assemblyRefHead"/>. 1133 Result VisitAssemblyRefHead([NotNull] CILParser.AssemblyRefHeadContext context); 1135 /// Visit a parse tree produced by <see cref="CILParser.assemblyRefDecls"/>. 1139 Result VisitAssemblyRefDecls([NotNull] CILParser.AssemblyRefDeclsContext context); 1141 /// Visit a parse tree produced by <see cref="CILParser.assemblyRefDecl"/>. 1145 Result VisitAssemblyRefDecl([NotNull] CILParser.AssemblyRefDeclContext context); 1147 /// Visit a parse tree produced by <see cref="CILParser.exptypeHead"/>. 1151 Result VisitExptypeHead([NotNull] CILParser.ExptypeHeadContext context); 1153 /// Visit a parse tree produced by <see cref="CILParser.exportHead"/>. 1157 Result VisitExportHead([NotNull] CILParser.ExportHeadContext context); 1159 /// Visit a parse tree produced by <see cref="CILParser.exptAttr"/>. 1163 Result VisitExptAttr([NotNull] CILParser.ExptAttrContext context); 1165 /// Visit a parse tree produced by <see cref="CILParser.exptypeDecls"/>. 1169 Result VisitExptypeDecls([NotNull] CILParser.ExptypeDeclsContext context); 1171 /// Visit a parse tree produced by <see cref="CILParser.exptypeDecl"/>. 1175 Result VisitExptypeDecl([NotNull] CILParser.ExptypeDeclContext context); 1177 /// Visit a parse tree produced by <see cref="CILParser.manifestResHead"/>. 1181 Result VisitManifestResHead([NotNull] CILParser.ManifestResHeadContext context); 1183 /// Visit a parse tree produced by <see cref="CILParser.manresAttr"/>. 1187 Result VisitManresAttr([NotNull] CILParser.ManresAttrContext context); 1189 /// Visit a parse tree produced by <see cref="CILParser.manifestResDecls"/>. 1193 Result VisitManifestResDecls([NotNull] CILParser.ManifestResDeclsContext context); 1195 /// Visit a parse tree produced by <see cref="CILParser.manifestResDecl"/>. 1199 Result VisitManifestResDecl([NotNull] CILParser.ManifestResDeclContext context);
GrammarVisitor.cs (622)
514GrammarResult ICILVisitor<GrammarResult>.VisitAlignment(CILParser.AlignmentContext context) => VisitAlignment(context); 515public GrammarResult.Literal<int> VisitAlignment(CILParser.AlignmentContext context) 520GrammarResult ICILVisitor<GrammarResult>.VisitAsmAttr(CILParser.AsmAttrContext context) => VisitAsmAttr(context); 521public GrammarResult.Literal<AssemblyFlags> VisitAsmAttr(CILParser.AsmAttrContext context) 523GrammarResult ICILVisitor<GrammarResult>.VisitAsmAttrAny(CILParser.AsmAttrAnyContext context) => VisitAsmAttrAny(context); 524public GrammarResult.Flag<AssemblyFlags> VisitAsmAttrAny(CILParser.AsmAttrAnyContext context) 554public GrammarResult VisitAsmOrRefDecl(CILParser.AsmOrRefDeclContext context) 590GrammarResult ICILVisitor<GrammarResult>.VisitAssemblyBlock(CILParser.AssemblyBlockContext context) => VisitAssemblyBlock(context); 591public GrammarResult VisitAssemblyBlock(CILParser.AssemblyBlockContext context) 705GrammarResult ICILVisitor<GrammarResult>.VisitAssemblyDecl(CILParser.AssemblyDeclContext context) => VisitAssemblyDecl(context); 706public GrammarResult VisitAssemblyDecl(CILParser.AssemblyDeclContext context) 728public GrammarResult VisitAssemblyDecls(CILParser.AssemblyDeclsContext context) => throw new UnreachableException(NodeShouldNeverBeDirectlyVisited); 729public GrammarResult VisitAssemblyRefDecl(CILParser.AssemblyRefDeclContext context) 750public GrammarResult VisitAssemblyRefDecls(CILParser.AssemblyRefDeclsContext context) => throw new UnreachableException(NodeShouldNeverBeDirectlyVisited); 751GrammarResult ICILVisitor<GrammarResult>.VisitAssemblyRefHead(CILParser.AssemblyRefHeadContext context) => VisitAssemblyRefHead(context); 752public GrammarResult.Literal<EntityRegistry.AssemblyReferenceEntity> VisitAssemblyRefHead(CILParser.AssemblyRefHeadContext context) 770GrammarResult ICILVisitor<GrammarResult>.VisitAtOpt(CILParser.AtOptContext context) => VisitAtOpt(context); 771public static GrammarResult.Literal<string?> VisitAtOpt(CILParser.AtOptContext context) => context.id() is {} id ? new(VisitId(id).Value) : new(null); 773GrammarResult ICILVisitor<GrammarResult>.VisitBoolSeq(CILParser.BoolSeqContext context) => VisitBoolSeq(context); 774public static GrammarResult.FormattedBlob VisitBoolSeq(CILParser.BoolSeqContext context) 785GrammarResult ICILVisitor<GrammarResult>.VisitBound(CILParser.BoundContext context) => VisitBound(context); 786public GrammarResult.Literal<(int? Lower, int? Upper)> VisitBound(CILParser.BoundContext context) 807GrammarResult ICILVisitor<GrammarResult>.VisitBounds(CILParser.BoundsContext context) => VisitBounds(context); 808public GrammarResult.Sequence<(int? Lower, int? Upper)> VisitBounds(CILParser.BoundsContext context) 813GrammarResult ICILVisitor<GrammarResult>.VisitBytes(CILParser.BytesContext context) => VisitBytes(context); 814public static GrammarResult.Sequence<byte> VisitBytes(CILParser.BytesContext context) 825GrammarResult ICILVisitor<GrammarResult>.VisitCallConv(CILParser.CallConvContext context) => VisitCallConv(context); 826public GrammarResult.Literal<byte> VisitCallConv(CILParser.CallConvContext context) 828if (context.callKind() is CILParser.CallKindContext callKind) 832else if (context.int32() is CILParser.Int32Context int32) 846GrammarResult ICILVisitor<GrammarResult>.VisitCallKind(CILParser.CallKindContext context) => VisitCallKind(context); 847public GrammarResult.Literal<SignatureCallingConvention> VisitCallKind(CILParser.CallKindContext context) 857CILParser.DEFAULT => SignatureCallingConvention.Default, 858CILParser.VARARG => SignatureCallingConvention.VarArgs, 859CILParser.CDECL => SignatureCallingConvention.CDecl, 860CILParser.STDCALL => SignatureCallingConvention.StdCall, 861CILParser.THISCALL => SignatureCallingConvention.ThisCall, 862CILParser.FASTCALL => SignatureCallingConvention.FastCall, 863CILParser.UNMANAGED => SignatureCallingConvention.Unmanaged, 868GrammarResult ICILVisitor<GrammarResult>.VisitCatchClause(CILParser.CatchClauseContext context) => VisitCatchClause(context); 869public GrammarResult.Literal<EntityRegistry.TypeEntity> VisitCatchClause(CILParser.CatchClauseContext context) => VisitTypeSpec(context.typeSpec()); 871GrammarResult ICILVisitor<GrammarResult>.VisitCaValue(CILParser.CaValueContext context) => VisitCaValue(context); 872public GrammarResult.FormattedBlob VisitCaValue(CILParser.CaValueContext context) 875if (context.truefalse() is CILParser.TruefalseContext truefalse) 880else if (context.compQstring() is CILParser.CompQstringContext str) 885else if (context.className() is CILParser.ClassNameContext className) 919GrammarResult ICILVisitor<GrammarResult>.VisitClassAttr(CILParser.ClassAttrContext context) => VisitClassAttr(context); 921public GrammarResult.Literal<(GrammarResult.Flag<TypeAttributes> Attribute, EntityRegistry.WellKnownBaseType? FallbackBase, bool RequireSealed)> VisitClassAttr(CILParser.ClassAttrContext context) 923if (context.int32() is CILParser.Int32Context int32) 1011public GrammarResult VisitClassDecl(CILParser.ClassDeclContext context) 1013if (context.classHead() is CILParser.ClassHeadContext classHead) 1019else if (context.methodHead() is CILParser.MethodHeadContext methodHead) 1054else if (context.propHead() is CILParser.PropHeadContext propHead) 1068else if (context.eventHead() is CILParser.EventHeadContext eventHead) 1085public GrammarResult VisitClassDecls(CILParser.ClassDeclsContext context) => VisitChildren(context); 1088GrammarResult ICILVisitor<GrammarResult>.VisitClassHead(CILParser.ClassHeadContext context) => VisitClassHead(context); 1089public GrammarResult.Literal<EntityRegistry.TypeDefinitionEntity> VisitClassHead(CILParser.ClassHeadContext context) 1197if (context.extendsClause() is CILParser.ExtendsClauseContext extends) 1202if (context.implClause() is CILParser.ImplClauseContext impl) 1240GrammarResult ICILVisitor<GrammarResult>.VisitClassName(CILParser.ClassNameContext context) => VisitClassName(context); 1241public GrammarResult.Literal<EntityRegistry.TypeEntity> VisitClassName(CILParser.ClassNameContext context) 1278else if (context.slashedName() is CILParser.SlashedNameContext slashedName) 1281if (context.dottedName() is CILParser.DottedNameContext dottedAssemblyOrModuleName) 1298else if (context.mdtoken() is CILParser.MdtokenContext typeRefScope) 1357else if (context.mdtoken() is CILParser.MdtokenContext typeToken) 1371GrammarResult ICILVisitor<GrammarResult>.VisitClassSeq(CILParser.ClassSeqContext context) => VisitClassSeq(context); 1372public GrammarResult.FormattedBlob VisitClassSeq(CILParser.ClassSeqContext context) 1383GrammarResult ICILVisitor<GrammarResult>.VisitClassSeqElement(CILParser.ClassSeqElementContext context) => VisitClassSeqElement(context); 1385public GrammarResult.FormattedBlob VisitClassSeqElement(CILParser.ClassSeqElementContext context) 1388if (context.className() is CILParser.ClassNameContext className) 1404public GrammarResult VisitCompControl(CILParser.CompControlContext context) 1412GrammarResult ICILVisitor<GrammarResult>.VisitCompQstring(CILParser.CompQstringContext context) 1417private static GrammarResult.String VisitCompQstring(CILParser.CompQstringContext context) 1427GrammarResult ICILVisitor<GrammarResult>.VisitCorflags(CILParser.CorflagsContext context) => VisitCorflags(context); 1428public GrammarResult.Literal<int> VisitCorflags(CILParser.CorflagsContext context) => VisitInt32(context.int32()); 1430GrammarResult ICILVisitor<GrammarResult>.VisitCustomAttrDecl(CILParser.CustomAttrDeclContext context) => VisitCustomAttrDecl(context); 1431public GrammarResult.Literal<EntityRegistry.CustomAttributeEntity?> VisitCustomAttrDecl(CILParser.CustomAttrDeclContext context) 1461GrammarResult ICILVisitor<GrammarResult>.VisitCustomDescrInMethodBody(CILParser.CustomDescrInMethodBodyContext context) => VisitCustomDescrInMethodBody(context); 1462public GrammarResult.Literal<EntityRegistry.CustomAttributeEntity?> VisitCustomDescrInMethodBody(CILParser.CustomDescrInMethodBodyContext context) 1480GrammarResult ICILVisitor<GrammarResult>.VisitCustomBlobArgs(CILParser.CustomBlobArgsContext context) => VisitCustomBlobArgs(context); 1481public GrammarResult.FormattedBlob VisitCustomBlobArgs(CILParser.CustomBlobArgsContext context) 1493GrammarResult ICILVisitor<GrammarResult>.VisitCustomBlobDescr(CILParser.CustomBlobDescrContext context) => VisitCustomBlobDescr(context); 1494public GrammarResult.FormattedBlob VisitCustomBlobDescr(CILParser.CustomBlobDescrContext context) 1503GrammarResult ICILVisitor<GrammarResult>.VisitCustomBlobNVPairs(CILParser.CustomBlobNVPairsContext context) => VisitCustomBlobNVPairs(context); 1504public GrammarResult.FormattedBlob VisitCustomBlobNVPairs(CILParser.CustomBlobNVPairsContext context) 1528GrammarResult ICILVisitor<GrammarResult>.VisitCustomDescr(CILParser.CustomDescrContext context) => VisitCustomDescr(context); 1529public GrammarResult.Literal<EntityRegistry.CustomAttributeEntity> VisitCustomDescr(CILParser.CustomDescrContext context) 1557GrammarResult ICILVisitor<GrammarResult>.VisitCustomDescrWithOwner(CILParser.CustomDescrWithOwnerContext context) => VisitCustomDescrWithOwner(context); 1558public GrammarResult.Literal<EntityRegistry.CustomAttributeEntity> VisitCustomDescrWithOwner(CILParser.CustomDescrWithOwnerContext context) 1590GrammarResult ICILVisitor<GrammarResult>.VisitCustomType(CILParser.CustomTypeContext context) => VisitCustomType(context); 1591public GrammarResult.Literal<EntityRegistry.EntityBase> VisitCustomType(CILParser.CustomTypeContext context) => VisitMethodRef(context.methodRef()); 1593public GrammarResult VisitDataDecl(CILParser.DataDeclContext context) 1599public GrammarResult VisitDdBody(CILParser.DdBodyContext context) 1601if (context.ddItemList() is CILParser.DdItemListContext ddItemList) 1611public GrammarResult VisitDdHead(CILParser.DdHeadContext context) 1613if (context.id() is CILParser.IdContext id) 1623public GrammarResult VisitDdItem(CILParser.DdItemContext context) 1625if (context.compQstring() is CILParser.CompQstringContext str) 1631else if (context.id() is CILParser.IdContext id) 1645else if (context.bytes() is CILParser.BytesContext bytes) 1655_mappedFieldData.WriteBytes(context.int32() is CILParser.Int32Context int32 ? (byte)VisitInt32(int32).Value : (byte)0, itemCount); 1661_mappedFieldData.WriteInt16(context.int32() is CILParser.Int32Context int32 ? (short)VisitInt32(int32).Value : (short)0); 1668_mappedFieldData.WriteInt32(context.int32() is CILParser.Int32Context int32 ? VisitInt32(int32).Value : 0); 1675_mappedFieldData.WriteInt64(context.int64() is CILParser.Int64Context int64 ? VisitInt64(int64).Value : 0); 1682_mappedFieldData.WriteSingle(context.float64() is CILParser.Float64Context float64 ? (float)VisitFloat64(float64).Value : 0); 1689_mappedFieldData.WriteDouble(context.float64() is CILParser.Float64Context float64 ? VisitFloat64(float64).Value : 0); 1694GrammarResult ICILVisitor<GrammarResult>.VisitDdItemCount(CILParser.DdItemCountContext context) => VisitDdItemCount(context); 1695public GrammarResult.Literal<int> VisitDdItemCount(CILParser.DdItemCountContext context) => new(context.int32() is CILParser.Int32Context ? VisitInt32(context.int32()).Value : 1); 1696public GrammarResult VisitDdItemList(CILParser.DdItemListContext context) 1709public GrammarResult VisitDecl(CILParser.DeclContext context) 1711if (context.nameSpaceHead() is CILParser.NameSpaceHeadContext ns) 1719if (context.classHead() is CILParser.ClassHeadContext classHead) 1726if (context.methodHead() is CILParser.MethodHeadContext methodHead) 1882public GrammarResult VisitDecls(CILParser.DeclsContext context) 1891GrammarResult ICILVisitor<GrammarResult>.VisitDottedName(CILParser.DottedNameContext context) 1896public static GrammarResult.String VisitDottedName(CILParser.DottedNameContext context) 1900GrammarResult ICILVisitor<GrammarResult>.VisitElementType(CILParser.ElementTypeContext context) => VisitElementType(context); 1901public GrammarResult.FormattedBlob VisitElementType(CILParser.ElementTypeContext context) 1908else if (context.className() is CILParser.ClassNameContext className) 1922else if (context.callConv() is CILParser.CallConvContext callConv) 1944if (context.int32() is CILParser.Int32Context int32) 1990if (context.int32() is CILParser.Int32Context int32) 2050else if (context.simpleType() is CILParser.SimpleTypeContext simpleType) 2054else if (context.dottedName() is CILParser.DottedNameContext dottedName) 2079public GrammarResult VisitEsHead(CILParser.EsHeadContext context) => throw new UnreachableException(NodeShouldNeverBeDirectlyVisited); 2081GrammarResult ICILVisitor<GrammarResult>.VisitEventAttr(CILParser.EventAttrContext context) => VisitEventAttr(context); 2082public GrammarResult.Flag<EventAttributes> VisitEventAttr(CILParser.EventAttrContext context) 2092GrammarResult ICILVisitor<GrammarResult>.VisitEventDecl(CILParser.EventDeclContext context) => VisitEventDecl(context); 2093public GrammarResult.Literal<(MethodSemanticsAttributes, EntityRegistry.EntityBase)?> VisitEventDecl(CILParser.EventDeclContext context) 2112GrammarResult ICILVisitor<GrammarResult>.VisitEventDecls(CILParser.EventDeclsContext context) => VisitEventDecls(context); 2113public GrammarResult.Sequence<(MethodSemanticsAttributes, EntityRegistry.EntityBase)> VisitEventDecls(CILParser.EventDeclsContext context) 2120GrammarResult ICILVisitor<GrammarResult>.VisitEventHead(CILParser.EventHeadContext context) => VisitEventHead(context); 2121public GrammarResult.Literal<EntityRegistry.EventEntity> VisitEventHead(CILParser.EventHeadContext context) 2128public GrammarResult VisitExportHead(CILParser.ExportHeadContext context) => throw new NotImplementedException("Obsolete syntax"); 2129GrammarResult ICILVisitor<GrammarResult>.VisitExptAttr(CILParser.ExptAttrContext context) => VisitExptAttr(context); 2130public static GrammarResult.Flag<TypeAttributes> VisitExptAttr(CILParser.ExptAttrContext context) 2148public GrammarResult VisitExptypeDecl(CILParser.ExptypeDeclContext context) => throw new UnreachableException(NodeShouldNeverBeDirectlyVisited); 2150GrammarResult ICILVisitor<GrammarResult>.VisitExptypeDecls(CILParser.ExptypeDeclsContext context) => VisitExptypeDecls(context); 2151public GrammarResult.Literal<(EntityRegistry.EntityBase? implementation, int typedefId, ImmutableArray<EntityRegistry.CustomAttributeEntity> attrs)> VisitExptypeDecls(CILParser.ExptypeDeclsContext context) 2202if (declarations[i].int32() is CILParser.Int32Context int32) 2241EntityRegistry.ExportedTypeEntity? ResolveExportedType(CILParser.SlashedNameContext slashedName) 2276GrammarResult ICILVisitor<GrammarResult>.VisitExptypeHead(CILParser.ExptypeHeadContext context) => VisitExptypeHead(context); 2277public GrammarResult.Literal<(TypeAttributes attrs, string dottedName)> VisitExptypeHead(CILParser.ExptypeHeadContext context) 2282GrammarResult ICILVisitor<GrammarResult>.VisitExtendsClause(CILParser.ExtendsClauseContext context) => VisitExtendsClause(context); 2284public GrammarResult.Literal<EntityRegistry.TypeEntity?> VisitExtendsClause(CILParser.ExtendsClauseContext context) 2286if (context.typeSpec() is CILParser.TypeSpecContext typeSpec) 2296public GrammarResult VisitExtSourceSpec(CILParser.ExtSourceSpecContext context) 2377GrammarResult ICILVisitor<GrammarResult>.VisitF32seq(CILParser.F32seqContext context) => VisitF32seq(context); 2378public GrammarResult.FormattedBlob VisitF32seq(CILParser.F32seqContext context) 2386CILParser.Int32Context int32 => VisitInt32(int32).Value, 2387CILParser.Float64Context float64 => VisitFloat64(float64).Value, 2393GrammarResult ICILVisitor<GrammarResult>.VisitF64seq(CILParser.F64seqContext context) => VisitF64seq(context); 2394public GrammarResult.FormattedBlob VisitF64seq(CILParser.F64seqContext context) 2402CILParser.Int64Context int64 => VisitInt64(int64).Value, 2403CILParser.Float64Context float64 => VisitFloat64(float64).Value, 2410public GrammarResult VisitFaultClause(CILParser.FaultClauseContext context) => throw new UnreachableException(NodeShouldNeverBeDirectlyVisited); 2412GrammarResult ICILVisitor<GrammarResult>.VisitFieldAttr(CILParser.FieldAttrContext context) => VisitFieldAttr(context); 2413public GrammarResult.Flag<FieldAttributes> VisitFieldAttr(CILParser.FieldAttrContext context) 2440GrammarResult ICILVisitor<GrammarResult>.VisitFieldDecl(CILParser.FieldDeclContext context) => VisitFieldDecl(context); 2441public GrammarResult VisitFieldDecl(CILParser.FieldDeclContext context) 2473GrammarResult ICILVisitor<GrammarResult>.VisitFieldInit(CILParser.FieldInitContext context) => VisitFieldInit(context); 2474public GrammarResult.Literal<object?> VisitFieldInit(CILParser.FieldInitContext context) 2481if (context.compQstring() is CILParser.CompQstringContext compQstring) 2485if (context.fieldSerInit() is CILParser.FieldSerInitContext fieldSerInit) 2579public GrammarResult VisitFieldOrProp(CILParser.FieldOrPropContext context) => throw new UnreachableException(NodeShouldNeverBeDirectlyVisited); 2581GrammarResult ICILVisitor<GrammarResult>.VisitFieldRef(CILParser.FieldRefContext context) => VisitFieldRef(context); 2582public GrammarResult.Literal<EntityRegistry.EntityBase> VisitFieldRef(CILParser.FieldRefContext context) 2584if (context.type() is not CILParser.TypeContext type) 2599if (context.typeSpec() is CILParser.TypeSpecContext typeSpec) 2612GrammarResult ICILVisitor<GrammarResult>.VisitFieldSerInit(CILParser.FieldSerInitContext context) => VisitFieldSerInit(context); 2613public GrammarResult.FormattedBlob VisitFieldSerInit(CILParser.FieldSerInitContext context) 2637case CILParser.BOOL: 2640case CILParser.INT8: 2641case CILParser.UINT8: 2644case CILParser.CHAR: 2645case CILParser.INT16: 2646case CILParser.UINT16: 2649case CILParser.INT32_: 2650case CILParser.UINT32: 2653case CILParser.INT64_: 2654case CILParser.UINT64: 2657case CILParser.FLOAT32: 2659if (context.float64() is CILParser.Float64Context float64) 2663if (context.int32() is CILParser.Int32Context int32) 2670case CILParser.FLOAT64: 2672if (context.float64() is CILParser.Float64Context float64) 2676if (context.int64() is CILParser.Int64Context int64) 2688GrammarResult ICILVisitor<GrammarResult>.VisitFileAttr(CILParser.FileAttrContext context) => VisitFileAttr(context); 2689public GrammarResult.Literal<bool> VisitFileAttr(CILParser.FileAttrContext context) 2691GrammarResult ICILVisitor<GrammarResult>.VisitFileDecl(CILParser.FileDeclContext context) => VisitFileDecl(context); 2692public GrammarResult.Literal<EntityRegistry.FileEntity> VisitFileDecl(CILParser.FileDeclContext context) 2708GrammarResult ICILVisitor<GrammarResult>.VisitFileEntry(CILParser.FileEntryContext context) => VisitFileEntry(context); 2709public GrammarResult.Literal<bool> VisitFileEntry(CILParser.FileEntryContext context) 2712GrammarResult ICILVisitor<GrammarResult>.VisitFilterClause(CILParser.FilterClauseContext context) => VisitFilterClause(context); 2713public GrammarResult.Literal<LabelHandle> VisitFilterClause(CILParser.FilterClauseContext context) 2715if (context.scopeBlock() is CILParser.ScopeBlockContext scopeBlock) 2722if (context.id() is CILParser.IdContext id) 2727if (context.int32() is CILParser.Int32Context offset) 2736public GrammarResult VisitFinallyClause(CILParser.FinallyClauseContext context) => throw new UnreachableException(NodeShouldNeverBeDirectlyVisited); 2738GrammarResult ICILVisitor<GrammarResult>.VisitFloat64(CILParser.Float64Context context) => VisitFloat64(context); 2739public GrammarResult.Literal<double> VisitFloat64(CILParser.Float64Context context) 2751else if (context.int32() is CILParser.Int32Context int32) 2756else if (context.int64() is CILParser.Int64Context int64) 2763GrammarResult ICILVisitor<GrammarResult>.VisitGenArity(CILParser.GenArityContext context) => VisitGenArity(context); 2764public GrammarResult.Literal<int> VisitGenArity(CILParser.GenArityContext context) 2765=> context.genArityNotEmpty() is CILParser.GenArityNotEmptyContext genArity ? VisitGenArityNotEmpty(genArity) : new(0); 2767GrammarResult ICILVisitor<GrammarResult>.VisitGenArityNotEmpty(CILParser.GenArityNotEmptyContext context) => VisitGenArityNotEmpty(context); 2768public GrammarResult.Literal<int> VisitGenArityNotEmpty(CILParser.GenArityNotEmptyContext context) => VisitInt32(context.int32()); 2770GrammarResult ICILVisitor<GrammarResult>.VisitHandlerBlock(CILParser.HandlerBlockContext context) => VisitHandlerBlock(context); 2772public GrammarResult.Literal<(LabelHandle Start, LabelHandle End)> VisitHandlerBlock(CILParser.HandlerBlockContext context) 2774if (context.scopeBlock() is CILParser.ScopeBlockContext scopeBlock) 2802GrammarResult ICILVisitor<GrammarResult>.VisitHexbytes(CILParser.HexbytesContext context) 2807public static GrammarResult.Sequence<byte> VisitHexbytes(CILParser.HexbytesContext context) 2817GrammarResult ICILVisitor<GrammarResult>.VisitI16seq(CILParser.I16seqContext context) => VisitI16seq(context); 2818public GrammarResult.FormattedBlob VisitI16seq(CILParser.I16seqContext context) 2828GrammarResult ICILVisitor<GrammarResult>.VisitI32seq(CILParser.I32seqContext context) => VisitI32seq(context); 2829public GrammarResult.FormattedBlob VisitI32seq(CILParser.I32seqContext context) 2840GrammarResult ICILVisitor<GrammarResult>.VisitI8seq(CILParser.I8seqContext context) => VisitI8seq(context); 2841public GrammarResult.FormattedBlob VisitI8seq(CILParser.I8seqContext context) 2852GrammarResult ICILVisitor<GrammarResult>.VisitI64seq(CILParser.I64seqContext context) => VisitI64seq(context); 2853public GrammarResult.FormattedBlob VisitI64seq(CILParser.I64seqContext context) 2863GrammarResult ICILVisitor<GrammarResult>.VisitId(CILParser.IdContext context) => VisitId(context); 2864public static GrammarResult.String VisitId(CILParser.IdContext context) 2869GrammarResult ICILVisitor<GrammarResult>.VisitIidParamIndex(CILParser.IidParamIndexContext context) => VisitIidParamIndex(context); 2870public GrammarResult.Literal<int?> VisitIidParamIndex(CILParser.IidParamIndexContext context) 2871=> context.int32() is CILParser.Int32Context int32 ? new(VisitInt32(int32).Value) : new(null); 2873GrammarResult ICILVisitor<GrammarResult>.VisitImagebase(CILParser.ImagebaseContext context) => VisitImagebase(context); 2874public GrammarResult.Literal<long> VisitImagebase(CILParser.ImagebaseContext context) => VisitInt64(context.int64()); 2876GrammarResult ICILVisitor<GrammarResult>.VisitImplAttr(ILAssembler.CILParser.ImplAttrContext context) => VisitImplAttr(context); 2877public GrammarResult.Flag<MethodImplAttributes> VisitImplAttr(CILParser.ImplAttrContext context) 2879if (context.int32() is CILParser.Int32Context int32) 2905GrammarResult ICILVisitor<GrammarResult>.VisitImplClause(CILParser.ImplClauseContext context) => VisitImplClause(context); 2906public GrammarResult.Sequence<EntityRegistry.InterfaceImplementationEntity> VisitImplClause(CILParser.ImplClauseContext context) => context.implList() is {} implList ? VisitImplList(implList) : new(ImmutableArray<EntityRegistry.InterfaceImplementationEntity>.Empty); 2908GrammarResult ICILVisitor<GrammarResult>.VisitImplList(CILParser.ImplListContext context) => VisitImplList(context); 2909public GrammarResult.Sequence<EntityRegistry.InterfaceImplementationEntity> VisitImplList(CILParser.ImplListContext context) 2919GrammarResult ICILVisitor<GrammarResult>.VisitInitOpt(CILParser.InitOptContext context) => VisitInitOpt(context); 2920public GrammarResult.Literal<object?> VisitInitOpt(CILParser.InitOptContext context) 2922if (context.fieldInit() is CILParser.FieldInitContext fieldInit) 2937public GrammarResult VisitInstr(CILParser.InstrContext context) 2943case CILParser.RULE_instr_brtarget: 2946if (argument is CILParser.IdContext id) 2961if (argument is CILParser.Int32Context int32) 2970case CILParser.RULE_instr_field: 2973if (context.mdtoken() is CILParser.MdtokenContext mdtoken) 2991case CILParser.RULE_instr_i: 3005case CILParser.RULE_instr_i8: 3009case CILParser.RULE_instr_method: 3032case CILParser.RULE_instr_none: 3035case CILParser.RULE_instr_r: 3039if (argument is CILParser.Float64Context float64) 3043else if (argument is CILParser.Int64Context int64) 3048else if (argument is CILParser.BytesContext bytesContext) 3079case CILParser.RULE_instr_sig: 3096case CILParser.RULE_instr_string: 3099if (context.bytes() is CILParser.BytesContext rawBytes) 3137case CILParser.RULE_instr_switch: 3142if (label is CILParser.IdContext id) 3157else if (label is CILParser.Int32Context int32) 3179case CILParser.RULE_instr_tok: 3184case CILParser.RULE_instr_type: 3191case CILParser.RULE_instr_var: 3196if (context.int32() is CILParser.Int32Context int32) 3264public GrammarResult.Literal<ILOpCode> VisitInstr_brtarget(CILParser.Instr_brtargetContext context) => new(ParseOpCodeFromToken(((ITerminalNode)context.children[0]).Symbol)); 3265public GrammarResult.Literal<ILOpCode> VisitInstr_field(CILParser.Instr_fieldContext context) => new(ParseOpCodeFromToken(((ITerminalNode)context.children[0]).Symbol)); 3266public GrammarResult.Literal<ILOpCode> VisitInstr_i(CILParser.Instr_iContext context) => new(ParseOpCodeFromToken(((ITerminalNode)context.children[0]).Symbol)); 3267public GrammarResult.Literal<ILOpCode> VisitInstr_i8(CILParser.Instr_i8Context context) => new(ParseOpCodeFromToken(((ITerminalNode)context.children[0]).Symbol)); 3268public GrammarResult.Literal<ILOpCode> VisitInstr_method(CILParser.Instr_methodContext context) => new(ParseOpCodeFromToken(((ITerminalNode)context.children[0]).Symbol)); 3269public GrammarResult.Literal<ILOpCode> VisitInstr_none(CILParser.Instr_noneContext context) => new(ParseOpCodeFromToken(((ITerminalNode)context.children[0]).Symbol)); 3270public GrammarResult.Literal<ILOpCode> VisitInstr_r(CILParser.Instr_rContext context) => new(ParseOpCodeFromToken(((ITerminalNode)context.children[0]).Symbol)); 3271public GrammarResult.Literal<ILOpCode> VisitInstr_sig(CILParser.Instr_sigContext context) => new(ParseOpCodeFromToken(((ITerminalNode)context.children[0]).Symbol)); 3272public GrammarResult.Literal<ILOpCode> VisitInstr_string(CILParser.Instr_stringContext context) => new(ParseOpCodeFromToken(((ITerminalNode)context.children[0]).Symbol)); 3273public GrammarResult.Literal<ILOpCode> VisitInstr_switch(CILParser.Instr_switchContext context) => new(ParseOpCodeFromToken(((ITerminalNode)context.children[0]).Symbol)); 3274public GrammarResult.Literal<ILOpCode> VisitInstr_tok(CILParser.Instr_tokContext context) => new(ParseOpCodeFromToken(((ITerminalNode)context.children[0]).Symbol)); 3275public GrammarResult.Literal<ILOpCode> VisitInstr_type(CILParser.Instr_typeContext context) => new(ParseOpCodeFromToken(((ITerminalNode)context.children[0]).Symbol)); 3276public GrammarResult.Literal<ILOpCode> VisitInstr_var(CILParser.Instr_varContext context) => new(ParseOpCodeFromToken(((ITerminalNode)context.children[0]).Symbol)); 3282GrammarResult ICILVisitor<GrammarResult>.VisitInstr(CILParser.InstrContext context) => VisitInstr(context); 3283GrammarResult ICILVisitor<GrammarResult>.VisitInstr_brtarget(CILParser.Instr_brtargetContext context) => VisitInstr_brtarget(context); 3284GrammarResult ICILVisitor<GrammarResult>.VisitInstr_field(CILParser.Instr_fieldContext context) => VisitInstr_field(context); 3285GrammarResult ICILVisitor<GrammarResult>.VisitInstr_i(CILParser.Instr_iContext context) => VisitInstr_i(context); 3286GrammarResult ICILVisitor<GrammarResult>.VisitInstr_i8(CILParser.Instr_i8Context context) => VisitInstr_i8(context); 3287GrammarResult ICILVisitor<GrammarResult>.VisitInstr_method(CILParser.Instr_methodContext context) => VisitInstr_method(context); 3288GrammarResult ICILVisitor<GrammarResult>.VisitInstr_none(CILParser.Instr_noneContext context) => VisitInstr_none(context); 3289GrammarResult ICILVisitor<GrammarResult>.VisitInstr_r(CILParser.Instr_rContext context) => VisitInstr_r(context); 3290GrammarResult ICILVisitor<GrammarResult>.VisitInstr_sig(CILParser.Instr_sigContext context) => VisitInstr_sig(context); 3291GrammarResult ICILVisitor<GrammarResult>.VisitInstr_string(CILParser.Instr_stringContext context) => VisitInstr_string(context); 3292GrammarResult ICILVisitor<GrammarResult>.VisitInstr_switch(CILParser.Instr_switchContext context) => VisitInstr_switch(context); 3293GrammarResult ICILVisitor<GrammarResult>.VisitInstr_tok(CILParser.Instr_tokContext context) => VisitInstr_tok(context); 3294GrammarResult ICILVisitor<GrammarResult>.VisitInstr_type(CILParser.Instr_typeContext context) => VisitInstr_type(context); 3295GrammarResult ICILVisitor<GrammarResult>.VisitInstr_var(CILParser.Instr_varContext context) => VisitInstr_var(context); 3338GrammarResult ICILVisitor<GrammarResult>.VisitInt32(CILParser.Int32Context context) 3343public GrammarResult.Literal<int> VisitInt32(CILParser.Int32Context context) 3363GrammarResult ICILVisitor<GrammarResult>.VisitInt64(CILParser.Int64Context context) 3368public GrammarResult.Literal<long> VisitInt64(CILParser.Int64Context context) 3387GrammarResult ICILVisitor<GrammarResult>.VisitIntOrWildcard(CILParser.IntOrWildcardContext context) => VisitIntOrWildcard(context); 3388public GrammarResult.Literal<int?> VisitIntOrWildcard(CILParser.IntOrWildcardContext context) => context.int32() is {} int32 ? new(VisitInt32(int32).Value) : new(null); 3413public GrammarResult VisitLabels(CILParser.LabelsContext context) => throw new UnreachableException(NodeShouldNeverBeDirectlyVisited); 3415GrammarResult ICILVisitor<GrammarResult>.VisitLabelDecl(CILParser.LabelDeclContext context) => VisitLabelDecl(context); 3416public GrammarResult VisitLabelDecl(CILParser.LabelDeclContext context) 3430public GrammarResult VisitLanguageDecl(CILParser.LanguageDeclContext context) 3452public GrammarResult VisitManifestResDecl(CILParser.ManifestResDeclContext context) => throw new UnreachableException(NodeShouldNeverBeDirectlyVisited); 3453GrammarResult ICILVisitor<GrammarResult>.VisitManifestResDecls(CILParser.ManifestResDeclsContext context) => VisitManifestResDecls(context); 3454public GrammarResult.Literal<(EntityRegistry.EntityBase? implementation, uint offset, ImmutableArray<EntityRegistry.CustomAttributeEntity> attributes)> VisitManifestResDecls(CILParser.ManifestResDeclsContext context) 3463if (decl.customAttrDecl() is CILParser.CustomAttrDeclContext customAttrDecl) 3502GrammarResult ICILVisitor<GrammarResult>.VisitManifestResHead(CILParser.ManifestResHeadContext context) => VisitManifestResHead(context); 3503public GrammarResult.Literal<(string name, string alias, ManifestResourceAttributes attr)> VisitManifestResHead(CILParser.ManifestResHeadContext context) 3517GrammarResult ICILVisitor<GrammarResult>.VisitManresAttr(CILParser.ManresAttrContext context) => VisitManresAttr(context); 3518public GrammarResult.Flag<ManifestResourceAttributes> VisitManresAttr(CILParser.ManresAttrContext context) 3528GrammarResult ICILVisitor<GrammarResult>.VisitMarshalBlob(CILParser.MarshalBlobContext context) => VisitMarshalBlob(context); 3529public GrammarResult.FormattedBlob VisitMarshalBlob(CILParser.MarshalBlobContext context) 3531if (context.hexbytes() is CILParser.HexbytesContext hexBytes) 3542GrammarResult ICILVisitor<GrammarResult>.VisitMarshalClause(CILParser.MarshalClauseContext context) => VisitMarshalClause(context); 3543public GrammarResult.FormattedBlob VisitMarshalClause(CILParser.MarshalClauseContext context) 3553GrammarResult ICILVisitor<GrammarResult>.VisitMdtoken(ILAssembler.CILParser.MdtokenContext context) => VisitMdtoken(context); 3554public GrammarResult.Literal<EntityRegistry.EntityBase> VisitMdtoken(CILParser.MdtokenContext context) 3559GrammarResult ICILVisitor<GrammarResult>.VisitMemberRef(CILParser.MemberRefContext context) => VisitMemberRef(context); 3560public GrammarResult.Literal<EntityRegistry.EntityBase> VisitMemberRef(CILParser.MemberRefContext context) 3562if (context.mdtoken() is CILParser.MdtokenContext mdToken) 3567if (context.methodRef() is CILParser.MethodRefContext methodRef) 3571if (context.fieldRef() is CILParser.FieldRefContext fieldRef) 3579GrammarResult ICILVisitor<GrammarResult>.VisitMethAttr(CILParser.MethAttrContext context) => VisitMethAttr(context); 3580public GrammarResult.Flag<MethodAttributes> VisitMethAttr(CILParser.MethAttrContext context) 3582if (context.int32() is CILParser.Int32Context int32) 3610public GrammarResult VisitMethodDecl(CILParser.MethodDeclContext context) 3617currentMethod.Definition.MethodBody.CodeBuilder.WriteByte((byte)VisitInt32(context.GetChild<CILParser.Int32Context>(0)).Value); 3629currentMethod.Definition.MaxStack = VisitInt32(context.GetChild<CILParser.Int32Context>(0)).Value; 3657else if (context.labelDecl() is CILParser.LabelDeclContext labelDecl) 3761foreach (var attr in customAttrDeclarations ?? Array.Empty<CILParser.CustomAttrDeclContext>()) 3819foreach (var attr in customAttrDeclarations ?? Array.Empty<CILParser.CustomAttrDeclContext>()) 3845foreach (var attr in customAttrDeclarations ?? Array.Empty<CILParser.CustomAttrDeclContext>()) 3861else if (context.GetChild(0) is CILParser.InstrContext instr) 3875public GrammarResult VisitMethodDecls(CILParser.MethodDeclsContext context) 3884GrammarResult ICILVisitor<GrammarResult>.VisitMethodHead(CILParser.MethodHeadContext context) => VisitMethodHead(context); 3885public GrammarResult.Literal<EntityRegistry.MethodDefinitionEntity> VisitMethodHead(CILParser.MethodHeadContext context) 3983GrammarResult ICILVisitor<GrammarResult>.VisitMethodName(CILParser.MethodNameContext context) => VisitMethodName(context); 3984public GrammarResult.String VisitMethodName(CILParser.MethodNameContext context) 3991Debug.Assert(child is CILParser.DottedNameContext); 4002GrammarResult ICILVisitor<GrammarResult>.VisitMethodRef(CILParser.MethodRefContext context) => VisitMethodRef(context); 4003public GrammarResult.Literal<EntityRegistry.EntityBase> VisitMethodRef(CILParser.MethodRefContext context) 4005if (context.mdtoken() is CILParser.MdtokenContext token) 4009if (context.dottedName() is CILParser.DottedNameContext dottedName) 4024if (context.typeSpec() is CILParser.TypeSpecContext typeSpec) 4031if (context.typeArgs() is CILParser.TypeArgsContext typeArgs) 4042else if (context.genArityNotEmpty() is CILParser.GenArityNotEmptyContext genArityNotEmpty) 4081public GrammarResult VisitModuleHead(CILParser.ModuleHeadContext context) 4096public GrammarResult VisitMscorlib(CILParser.MscorlibContext context) => GrammarResult.SentinelValue.Result; 4098GrammarResult ICILVisitor<GrammarResult>.VisitNameSpaceHead(CILParser.NameSpaceHeadContext context) => VisitNameSpaceHead(context); 4100public static GrammarResult.String VisitNameSpaceHead(CILParser.NameSpaceHeadContext context) => VisitDottedName(context.dottedName()); 4102GrammarResult ICILVisitor<GrammarResult>.VisitNameValPair(CILParser.NameValPairContext context) => VisitNameValPair(context); 4103public GrammarResult.Literal<KeyValuePair<string, BlobBuilder>> VisitNameValPair(CILParser.NameValPairContext context) 4108GrammarResult ICILVisitor<GrammarResult>.VisitNameValPairs(CILParser.NameValPairsContext context) => VisitNameValPairs(context); 4109public GrammarResult.Sequence<KeyValuePair<string, BlobBuilder>> VisitNameValPairs(CILParser.NameValPairsContext context) => new(context.nameValPair().Select(pair => VisitNameValPair(pair).Value).ToImmutableArray()); 4111GrammarResult ICILVisitor<GrammarResult>.VisitNativeType(CILParser.NativeTypeContext context) => VisitNativeType(context); 4112public GrammarResult.FormattedBlob VisitNativeType(CILParser.NativeTypeContext context) 4114if (context.nativeTypeArrayPointerInfo() is not CILParser.NativeTypeArrayPointerInfoContext[] arrayPointerInfo) 4124if (arrayPointerInfo[i] is CILParser.PointerNativeTypeContext) 4147if (arrayPointerInfo[i] is CILParser.PointerArrayTypeSizeContext size) 4151else if (arrayPointerInfo[i] is CILParser.PointerArrayTypeSizeParamIndexContext sizeParamIndex) 4158else if (arrayPointerInfo[i] is CILParser.PointerArrayTypeParamIndexContext paramIndex) 4171GrammarResult ICILVisitor<GrammarResult>.VisitNativeTypeElement(CILParser.NativeTypeElementContext context) => VisitNativeTypeElement(context); 4172public GrammarResult.FormattedBlob VisitNativeTypeElement(CILParser.NativeTypeElementContext context) 4175if (context.dottedName() is CILParser.DottedNameContext typedef) 4191case CILParser.CUSTOM: 4194CILParser.CompQstringContext[] strings = context.compQstring(); 4215case CILParser.SYSSTRING: 4219case CILParser.ARRAY: 4224case CILParser.VARIANT: 4232case CILParser.CURRENCY: 4236case CILParser.SYSCHAR: 4243case CILParser.VOID: 4250case CILParser.BOOL: 4253case CILParser.INT8: 4256case CILParser.INT16: 4259case CILParser.INT32_: 4262case CILParser.INT64_: 4265case CILParser.FLOAT32: 4268case CILParser.FLOAT64_: 4271case CILParser.ERROR: 4274case CILParser.UINT8: 4277case CILParser.UINT16: 4280case CILParser.UINT32: 4283case CILParser.UINT64: 4286case CILParser.DECIMAL: 4293case CILParser.DATE: 4300case CILParser.BSTR: 4303case CILParser.LPSTR: 4306case CILParser.LPWSTR: 4309case CILParser.LPTSTR: 4312case CILParser.OBJECTREF: 4319case CILParser.IUNKNOWN: 4328case CILParser.IDISPATCH: 4337case CILParser.STRUCT: 4340case CILParser.INTERFACE: 4349case CILParser.SAFEARRAY: 4362case CILParser.INT: 4365case CILParser.UINT: 4368case CILParser.NESTEDSTRUCT: 4376case CILParser.BYVALSTR: 4379case CILParser.ANSIBSTR: 4382case CILParser.TBSTR: 4386case CILParser.VARIANTBOOL: 4389case CILParser.METHOD: 4392case CILParser.LPSTRUCT: 4396case CILParser.ANY: 4405GrammarResult ICILVisitor<GrammarResult>.VisitObjSeq(CILParser.ObjSeqContext context) => VisitObjSeq(context); 4406public GrammarResult.FormattedBlob VisitObjSeq(CILParser.ObjSeqContext context) 4417GrammarResult ICILVisitor<GrammarResult>.VisitOwnerType(CILParser.OwnerTypeContext context) => VisitOwnerType(context); 4418public GrammarResult.Literal<EntityRegistry.EntityBase> VisitOwnerType(CILParser.OwnerTypeContext context) 4420if (context.memberRef() is CILParser.MemberRefContext memberRef) 4424if (context.typeSpec() is CILParser.TypeSpecContext typeSpec) 4430GrammarResult ICILVisitor<GrammarResult>.VisitParamAttr(CILParser.ParamAttrContext context) => VisitParamAttr(context); 4431public GrammarResult.Literal<ParameterAttributes> VisitParamAttr(CILParser.ParamAttrContext context) 4441GrammarResult ICILVisitor<GrammarResult>.VisitParamAttrElement(CILParser.ParamAttrElementContext context) => VisitParamAttrElement(context); 4442public GrammarResult.Flag<ParameterAttributes> VisitParamAttrElement(CILParser.ParamAttrElementContext context) 4444if (context.int32() is CILParser.Int32Context int32) 4457GrammarResult ICILVisitor<GrammarResult>.VisitPinvAttr(CILParser.PinvAttrContext context) => VisitPinvAttr(context); 4458public GrammarResult.Flag<MethodImportAttributes> VisitPinvAttr(CILParser.PinvAttrContext context) 4460if (context.int32() is CILParser.Int32Context int32) 4499GrammarResult ICILVisitor<GrammarResult>.VisitPinvImpl(CILParser.PinvImplContext context) => VisitPinvImpl(context); 4500public GrammarResult.Literal<(string? ModuleName, string? EntryPointName, MethodImportAttributes Attributes)> VisitPinvImpl(CILParser.PinvImplContext context) 4513GrammarResult ICILVisitor<GrammarResult>.VisitPropAttr(CILParser.PropAttrContext context) => VisitPropAttr(context); 4514public static GrammarResult.Flag<PropertyAttributes> VisitPropAttr(CILParser.PropAttrContext context) 4524GrammarResult ICILVisitor<GrammarResult>.VisitPropDecl(CILParser.PropDeclContext context) => VisitPropDecl(context); 4525public GrammarResult.Literal<(MethodSemanticsAttributes, EntityRegistry.EntityBase)?> VisitPropDecl(CILParser.PropDeclContext context) 4543GrammarResult ICILVisitor<GrammarResult>.VisitPropDecls(CILParser.PropDeclsContext context) => VisitPropDecls(context); 4544public GrammarResult.Sequence<(MethodSemanticsAttributes, EntityRegistry.EntityBase)> VisitPropDecls(CILParser.PropDeclsContext context) 4551GrammarResult ICILVisitor<GrammarResult>.VisitPropHead(ILAssembler.CILParser.PropHeadContext context) => VisitPropHead(context); 4552public GrammarResult.Literal<EntityRegistry.PropertyEntity> VisitPropHead(CILParser.PropHeadContext context) 4580GrammarResult ICILVisitor<GrammarResult>.VisitRepeatOpt(CILParser.RepeatOptContext context) => VisitRepeatOpt(context); 4581public GrammarResult.Literal<int?> VisitRepeatOpt(CILParser.RepeatOptContext context) => context.int32() is {} int32 ? new(VisitInt32(int32).Value) : new(null); 4583public GrammarResult VisitScopeBlock(CILParser.ScopeBlockContext context) 4591GrammarResult ICILVisitor<GrammarResult>.VisitSecAction(CILParser.SecActionContext context) => VisitSecAction(context); 4592public static GrammarResult.Literal<DeclarativeSecurityAction> VisitSecAction(CILParser.SecActionContext context) 4614GrammarResult ICILVisitor<GrammarResult>.VisitSecAttrBlob(CILParser.SecAttrBlobContext context) => VisitSecAttrBlob(context); 4615public GrammarResult.FormattedBlob VisitSecAttrBlob(CILParser.SecAttrBlobContext context) 4621if (context.typeSpec() is CILParser.TypeSpecContext typeSpec && VisitTypeSpec(typeSpec).Value is EntityRegistry.IHasReflectionNotation reflectionNotation) 4636GrammarResult ICILVisitor<GrammarResult>.VisitSecAttrSetBlob(CILParser.SecAttrSetBlobContext context) => VisitSecAttrSetBlob(context); 4637public GrammarResult.FormattedBlob VisitSecAttrSetBlob(CILParser.SecAttrSetBlobContext context) 4650GrammarResult ICILVisitor<GrammarResult>.VisitSecDecl(CILParser.SecDeclContext context) => VisitSecDecl(context); 4651public GrammarResult.Literal<EntityRegistry.DeclarativeSecurityAttributeEntity?> VisitSecDecl(CILParser.SecDeclContext context) 4662if (context.secAttrSetBlob() is CILParser.SecAttrSetBlobContext setBlob) 4666else if (context.bytes() is CILParser.BytesContext bytes) 4671else if (context.compQstring() is CILParser.CompQstringContext str) 4695public GrammarResult VisitSehBlock(CILParser.SehBlockContext context) 4720GrammarResult ICILVisitor<GrammarResult>.VisitSehClause(CILParser.SehClauseContext context) => VisitSehClause(context); 4721public GrammarResult.Literal<ExceptionClause> VisitSehClause(CILParser.SehClauseContext context) 4733if (context.catchClause() is CILParser.CatchClauseContext catchClause) 4737if (context.filterClause() is CILParser.FilterClauseContext filterClause) 4745GrammarResult ICILVisitor<GrammarResult>.VisitSehClauses(CILParser.SehClausesContext context) => VisitSehClauses(context); 4746public GrammarResult.Sequence<ExceptionClause> VisitSehClauses(CILParser.SehClausesContext context) => new(context.sehClause().Select(clause => VisitSehClause(clause).Value).ToImmutableArray()); 4748GrammarResult ICILVisitor<GrammarResult>.VisitSerializType(CILParser.SerializTypeContext context) => VisitSerializType(context); 4749public GrammarResult.FormattedBlob VisitSerializType(CILParser.SerializTypeContext context) 4760GrammarResult ICILVisitor<GrammarResult>.VisitSerializTypeElement(CILParser.SerializTypeElementContext context) => VisitSerializTypeElement(context); 4761public GrammarResult.FormattedBlob VisitSerializTypeElement(CILParser.SerializTypeElementContext context) 4763if (context.simpleType() is CILParser.SimpleTypeContext simpleType) 4769if (context.dottedName() is CILParser.DottedNameContext dottedName) 4806GrammarResult ICILVisitor<GrammarResult>.VisitSerInit(CILParser.SerInitContext context) => VisitSerInit(context); 4807public GrammarResult.FormattedBlob VisitSerInit(CILParser.SerInitContext context) 4809if (context.fieldSerInit() is CILParser.FieldSerInitContext fieldSerInit) 4814if (context.serInit() is CILParser.SerInitContext serInit) 4823if (context.int32() is not CILParser.Int32Context arrLength) 4828if (context.className() is CILParser.ClassNameContext className) 4855CILParser.INT8 => SerializationTypeCode.SByte, 4856CILParser.UINT8 => SerializationTypeCode.Byte, 4857CILParser.INT16 => SerializationTypeCode.Int16, 4858CILParser.UINT16 => SerializationTypeCode.UInt16, 4859CILParser.INT32_ => SerializationTypeCode.Int32, 4860CILParser.UINT32 => SerializationTypeCode.UInt32, 4861CILParser.INT64_ => SerializationTypeCode.Int64, 4862CILParser.UINT64 => SerializationTypeCode.UInt64, 4863CILParser.FLOAT32 => SerializationTypeCode.Single, 4864CILParser.FLOAT64_ => SerializationTypeCode.Double, 4865CILParser.CHAR => SerializationTypeCode.Char, 4866CILParser.BOOL => SerializationTypeCode.Boolean, 4867CILParser.STRING => SerializationTypeCode.String, 4868CILParser.TYPE => SerializationTypeCode.Type, 4869CILParser.OBJECT => SerializationTypeCode.TaggedObject, 4874GrammarResult ICILVisitor<GrammarResult>.VisitSigArg(CILParser.SigArgContext context) => VisitSigArg(context); 4875public GrammarResult.Literal<SignatureArg> VisitSigArg(CILParser.SigArgContext context) 4885context.id() is CILParser.IdContext id ? VisitId(id).Value : null)); 4888GrammarResult ICILVisitor<GrammarResult>.VisitSigArgs(CILParser.SigArgsContext context) => VisitSigArgs(context); 4889public GrammarResult.Sequence<SignatureArg> VisitSigArgs(CILParser.SigArgsContext context) => new(ImmutableArray.CreateRange(context.sigArg().Select(arg => VisitSigArg(arg).Value))); 4890GrammarResult ICILVisitor<GrammarResult>.VisitSimpleType(CILParser.SimpleTypeContext context) => VisitSimpleType(context); 4891public GrammarResult.Literal<SignatureTypeCode> VisitSimpleType(CILParser.SimpleTypeContext context) 4895CILParser.CHAR => SignatureTypeCode.Char, 4896CILParser.STRING => SignatureTypeCode.String, 4897CILParser.BOOL => SignatureTypeCode.Boolean, 4898CILParser.INT8 => SignatureTypeCode.SByte, 4899CILParser.INT16 => SignatureTypeCode.Int16, 4900CILParser.INT32_ => SignatureTypeCode.Int32, 4901CILParser.INT64_ => SignatureTypeCode.Int64, 4902CILParser.FLOAT32 => SignatureTypeCode.Single, 4903CILParser.FLOAT64_ => SignatureTypeCode.Double, 4904CILParser.UINT8 => SignatureTypeCode.Byte, 4905CILParser.UINT16 => SignatureTypeCode.UInt16, 4906CILParser.UINT32 => SignatureTypeCode.UInt32, 4907CILParser.UINT64 => SignatureTypeCode.UInt64, 4912GrammarResult ICILVisitor<GrammarResult>.VisitSlashedName(CILParser.SlashedNameContext context) 4917public static GrammarResult.Literal<TypeName> VisitSlashedName(CILParser.SlashedNameContext context) 4928GrammarResult ICILVisitor<GrammarResult>.VisitSqstringSeq(CILParser.SqstringSeqContext context) => VisitSqstringSeq(context); 4930public static GrammarResult.FormattedBlob VisitSqstringSeq(CILParser.SqstringSeqContext context) 4937if (child is ITerminalNode { Symbol: { Type: CILParser.SQSTRING, Text: string stringValue } }) 4947GrammarResult ICILVisitor<GrammarResult>.VisitStackreserve(CILParser.StackreserveContext context) => VisitStackreserve(context); 4948public GrammarResult.Literal<long> VisitStackreserve(CILParser.StackreserveContext context) => VisitInt64(context.int64()); 4950GrammarResult ICILVisitor<GrammarResult>.VisitSubsystem(CILParser.SubsystemContext context) => VisitSubsystem(context); 4951public GrammarResult.Literal<int> VisitSubsystem(CILParser.SubsystemContext context) => VisitInt32(context.int32()); 4954public GrammarResult VisitTls(CILParser.TlsContext context) 4961GrammarResult ICILVisitor<GrammarResult>.VisitTruefalse(CILParser.TruefalseContext context) => VisitTruefalse(context); 4963public static GrammarResult.Literal<bool> VisitTruefalse(CILParser.TruefalseContext context) 4968GrammarResult ICILVisitor<GrammarResult>.VisitTryBlock(CILParser.TryBlockContext context) => VisitTryBlock(context); 4970public GrammarResult.Literal<(LabelHandle Start, LabelHandle End)> VisitTryBlock(CILParser.TryBlockContext context) 4972if (context.scopeBlock() is CILParser.ScopeBlockContext scopeBlock) 5000GrammarResult ICILVisitor<GrammarResult>.VisitTyBound(CILParser.TyBoundContext context) => VisitTyBound(context); 5001public GrammarResult.Sequence<EntityRegistry.GenericParameterConstraintEntity> VisitTyBound(CILParser.TyBoundContext? context) 5004if (context?.typeList() is not CILParser.TypeListContext typeList) 5015GrammarResult ICILVisitor<GrammarResult>.VisitTypar(CILParser.TyparContext context) => VisitTypar(context); 5017public GrammarResult.Literal<EntityRegistry.GenericParameterEntity> VisitTypar(CILParser.TyparContext context) 5030GrammarResult ICILVisitor<GrammarResult>.VisitTyparAttrib(CILParser.TyparAttribContext context) => VisitTyparAttrib(context); 5031public GrammarResult.Flag<GenericParameterAttributes> VisitTyparAttrib(CILParser.TyparAttribContext context) 5041{ flags: CILParser.Int32Context int32 } => new((GenericParameterAttributes)VisitInt32(int32).Value), 5045GrammarResult ICILVisitor<GrammarResult>.VisitTyparAttribs(CILParser.TyparAttribsContext context) => VisitTyparAttribs(context); 5047public GrammarResult.Literal<GenericParameterAttributes> VisitTyparAttribs(CILParser.TyparAttribsContext context) => 5053GrammarResult ICILVisitor<GrammarResult>.VisitTypars(CILParser.TyparsContext context) => VisitTypars(context); 5054public GrammarResult.Sequence<EntityRegistry.GenericParameterEntity> VisitTypars(CILParser.TyparsContext context) 5056CILParser.TyparContext[] typeParameters = context.typar(); 5066GrammarResult ICILVisitor<GrammarResult>.VisitTyparsClause(CILParser.TyparsClauseContext context) => VisitTyparsClause(context); 5067public GrammarResult.Sequence<EntityRegistry.GenericParameterEntity> VisitTyparsClause(CILParser.TyparsClauseContext context) => context.typars() is null ? new(ImmutableArray<EntityRegistry.GenericParameterEntity>.Empty) : VisitTypars(context.typars()); 5069GrammarResult ICILVisitor<GrammarResult>.VisitType(CILParser.TypeContext context) => VisitType(context); 5070public GrammarResult.FormattedBlob VisitType(CILParser.TypeContext context) 5083CILParser.TypeModifiersContext[] typeModifiers = context.typeModifiers(); 5086CILParser.TypeModifiersContext? modifier = typeModifiers[i]; 5089case CILParser.SZArrayModifierContext: 5092case CILParser.ArrayModifierContext: 5095case CILParser.ByRefModifierContext: 5098case CILParser.PtrModifierContext: 5101case CILParser.PinnedModifierContext: 5104case CILParser.RequiredModifierContext modreq: 5108case CILParser.OptionalModifierContext modopt: 5112case CILParser.GenericArgumentsModifierContext: 5122case CILParser.ArrayModifierContext arr: 5149case CILParser.GenericArgumentsModifierContext genericArgs: 5160GrammarResult ICILVisitor<GrammarResult>.VisitTypeArgs(CILParser.TypeArgsContext context) => VisitTypeArgs(context); 5162public GrammarResult.FormattedBlob VisitTypeArgs(CILParser.TypeArgsContext context) 5174public GrammarResult VisitTypedefDecl(CILParser.TypedefDeclContext context) 5178if (context.type() is CILParser.TypeContext type) 5188else if (context.className() is CILParser.ClassNameContext className) 5194else if (context.memberRef() is CILParser.MemberRefContext memberRef) 5200else if (context.customDescr() is CILParser.CustomDescrContext customDescr) 5209else if (context.customDescrWithOwner() is CILParser.CustomDescrWithOwnerContext customDescrWithOwner) 5281public GrammarResult VisitTypelist(CILParser.TypelistContext context) 5293GrammarResult ICILVisitor<GrammarResult>.VisitTypeList(CILParser.TypeListContext context) => VisitTypeList(context); 5294public GrammarResult.Sequence<EntityRegistry.TypeEntity> VisitTypeList(CILParser.TypeListContext context) 5296CILParser.TypeSpecContext[] bounds = context.typeSpec(); 5305GrammarResult ICILVisitor<GrammarResult>.VisitTypeSpec(CILParser.TypeSpecContext context) => VisitTypeSpec(context); 5306public GrammarResult.Literal<EntityRegistry.TypeEntity> VisitTypeSpec(CILParser.TypeSpecContext context) 5308if (context.className() is CILParser.ClassNameContext className) 5312else if (context.dottedName() is CILParser.DottedNameContext dottedName) 5342GrammarResult ICILVisitor<GrammarResult>.VisitVariantType(CILParser.VariantTypeContext context) => VisitVariantType(context); 5343public GrammarResult.Literal<VarEnum> VisitVariantType(CILParser.VariantTypeContext context) 5350if (childToken.Symbol.Type == CILParser.ARRAY_TYPE_NO_BOUNDS) 5354else if (childToken.Symbol.Type == CILParser.VECTOR) 5360Debug.Assert(childToken.Symbol.Type == CILParser.REF); 5367GrammarResult ICILVisitor<GrammarResult>.VisitVariantTypeElement(CILParser.VariantTypeElementContext context) => VisitVariantTypeElement(context); 5368public GrammarResult.Literal<VarEnum> VisitVariantTypeElement(CILParser.VariantTypeElementContext context) 5372CILParser.VARIANT => VarEnum.VT_VARIANT, 5373CILParser.CURRENCY => VarEnum.VT_CY, 5374CILParser.VOID => VarEnum.VT_VOID, 5375CILParser.BOOL => VarEnum.VT_BOOL, 5376CILParser.INT8 => VarEnum.VT_I1, 5377CILParser.INT16 => VarEnum.VT_I2, 5378CILParser.INT32_ => VarEnum.VT_I4, 5379CILParser.INT64_ => VarEnum.VT_I8, 5380CILParser.FLOAT32 => VarEnum.VT_R4, 5381CILParser.FLOAT64_ => VarEnum.VT_R8, 5382CILParser.UINT8 => VarEnum.VT_UI1, 5383CILParser.UINT16 => VarEnum.VT_UI2, 5384CILParser.UINT32 => VarEnum.VT_UI4, 5385CILParser.UINT64 => VarEnum.VT_UI8, 5386CILParser.PTR => VarEnum.VT_PTR, 5387CILParser.DECIMAL => VarEnum.VT_DECIMAL, 5388CILParser.DATE => VarEnum.VT_DATE, 5389CILParser.BSTR => VarEnum.VT_BSTR, 5390CILParser.LPSTR => VarEnum.VT_LPSTR, 5391CILParser.LPWSTR => VarEnum.VT_LPWSTR, 5392CILParser.IUNKNOWN => VarEnum.VT_UNKNOWN, 5393CILParser.IDISPATCH => VarEnum.VT_DISPATCH, 5394CILParser.SAFEARRAY => VarEnum.VT_SAFEARRAY, 5395CILParser.INT => VarEnum.VT_INT, 5396CILParser.UINT => VarEnum.VT_UINT, 5397CILParser.ERROR => VarEnum.VT_ERROR, 5398CILParser.HRESULT => VarEnum.VT_HRESULT, 5399CILParser.CARRAY => VarEnum.VT_CARRAY, 5400CILParser.USERDEFINED => VarEnum.VT_USERDEFINED, 5401CILParser.RECORD => VarEnum.VT_RECORD, 5402CILParser.FILETIME => VarEnum.VT_FILETIME, 5403CILParser.BLOB => VarEnum.VT_BLOB, 5404CILParser.STREAM => VarEnum.VT_STREAM, 5405CILParser.STORAGE => VarEnum.VT_STORAGE, 5406CILParser.STREAMED_OBJECT => VarEnum.VT_STREAMED_OBJECT, 5407CILParser.STORED_OBJECT => VarEnum.VT_STORED_OBJECT, 5408CILParser.BLOB_OBJECT => VarEnum.VT_BLOB_OBJECT, 5409CILParser.CF => VarEnum.VT_CF, 5410CILParser.CLSID => VarEnum.VT_CLSID, 5415public GrammarResult VisitVtableDecl(CILParser.VtableDeclContext context) 5422GrammarResult ICILVisitor<GrammarResult>.VisitVtfixupAttr(CILParser.VtfixupAttrContext context) => VisitVtfixupAttr(context); 5423public GrammarResult.Literal<ushort> VisitVtfixupAttr(CILParser.VtfixupAttrContext context) 5450GrammarResult ICILVisitor<GrammarResult>.VisitVtfixupDecl(CILParser.VtfixupDeclContext context) => VisitVtfixupDecl(context); 5451public GrammarResult VisitVtfixupDecl(CILParser.VtfixupDeclContext context) 5546GrammarResult ICILVisitor<GrammarResult>.VisitOptionalModifier(CILParser.OptionalModifierContext context) => throw new UnreachableException(NodeShouldNeverBeDirectlyVisited); 5547GrammarResult ICILVisitor<GrammarResult>.VisitSZArrayModifier(CILParser.SZArrayModifierContext context) => throw new UnreachableException(NodeShouldNeverBeDirectlyVisited); 5548GrammarResult ICILVisitor<GrammarResult>.VisitRequiredModifier(CILParser.RequiredModifierContext context) => throw new UnreachableException(NodeShouldNeverBeDirectlyVisited); 5549GrammarResult ICILVisitor<GrammarResult>.VisitPtrModifier(CILParser.PtrModifierContext context) => throw new UnreachableException(NodeShouldNeverBeDirectlyVisited); 5550GrammarResult ICILVisitor<GrammarResult>.VisitPinnedModifier(CILParser.PinnedModifierContext context) => throw new UnreachableException(NodeShouldNeverBeDirectlyVisited); 5551GrammarResult ICILVisitor<GrammarResult>.VisitGenericArgumentsModifier(CILParser.GenericArgumentsModifierContext context) => throw new UnreachableException(NodeShouldNeverBeDirectlyVisited); 5552GrammarResult ICILVisitor<GrammarResult>.VisitByRefModifier(CILParser.ByRefModifierContext context) => throw new UnreachableException(NodeShouldNeverBeDirectlyVisited); 5553GrammarResult ICILVisitor<GrammarResult>.VisitArrayModifier(CILParser.ArrayModifierContext context) => throw new UnreachableException(NodeShouldNeverBeDirectlyVisited); 5554public GrammarResult VisitNativeTypeArrayPointerInfo(CILParser.NativeTypeArrayPointerInfoContext context) => throw new UnreachableException(NodeShouldNeverBeDirectlyVisited); 5555public GrammarResult VisitPointerArrayTypeSize(CILParser.PointerArrayTypeSizeContext context) => throw new UnreachableException(NodeShouldNeverBeDirectlyVisited); 5556public GrammarResult VisitPointerArrayTypeParamIndex(CILParser.PointerArrayTypeParamIndexContext context) => throw new UnreachableException(NodeShouldNeverBeDirectlyVisited); 5557public GrammarResult VisitPointerNativeType(CILParser.PointerNativeTypeContext context) => throw new UnreachableException(NodeShouldNeverBeDirectlyVisited); 5558public GrammarResult VisitPointerArrayTypeSizeParamIndex(CILParser.PointerArrayTypeSizeParamIndexContext context) => throw new UnreachableException(NodeShouldNeverBeDirectlyVisited); 5559public GrammarResult VisitPointerArrayTypeNoSizeData(CILParser.PointerArrayTypeNoSizeDataContext context) => throw new UnreachableException(NodeShouldNeverBeDirectlyVisited);