1 write to Actions
ILAssembler (1)
746 references to Actions
ILAssembler (746)
gen\CILParser.cs (746)
390 Actions.AddDottedNameToken(_localctx.Builder, _localctx.direct);
406 Actions.AddDottedNamePart(_localctx.Builder, _localctx.part.Value);
418 Actions.AddDottedNamePart(_localctx.Builder, _localctx.tail.Value);
427 Actions.AddDottedNameToken(_localctx.Builder, _localctx.quoted);
438 _localctx.Value = Actions.EndDottedName(_localctx.Builder);
477 _localctx.Value = Actions.ParseDottedNamePart(_localctx.Start);
528 Actions.AddComposedStringPart(_localctx.Builder, _localctx.head);
540 Actions.AddComposedStringPart(_localctx.Builder, _localctx.tail);
549 _localctx.Value = Actions.EndComposedString(_localctx.Builder);
770 Actions.BeginTopLevelDirective();
773 Actions.ProcessTopLevelDataDeclaration(_localctx.data);
779 Actions.BeginTopLevelDirective();
782 Actions.ProcessTopLevelVTableDeclaration(_localctx.vtable);
788 Actions.BeginTopLevelDirective();
791 Actions.ProcessTopLevelVTableFixupDeclaration(_localctx.vtfixup);
797 Actions.BeginTopLevelDirective();
800 Actions.ProcessTopLevelSourceDirective(_localctx.source);
806 Actions.BeginTopLevelDirective();
809 Actions.ProcessTopLevelFileDeclaration(_localctx.file);
815 Actions.BeginTopLevelDirective();
818 Actions.ProcessTopLevelAssembly(_localctx.assembly);
824 Actions.BeginTopLevelDirective();
827 Actions.ProcessTopLevelAssemblyReference(_localctx.assemblyReference);
833 Actions.BeginTopLevelDirective();
836 Actions.ProcessTopLevelExportedType(_localctx.exportedType);
842 Actions.BeginTopLevelDirective();
845 Actions.ProcessTopLevelManifestResource(_localctx.resource);
851 Actions.BeginTopLevelDirective();
854 Actions.ProcessTopLevelModule(_localctx.module.Value, _localctx.module.HasName, _localctx.module.IsExternal);
860 Actions.BeginTopLevelDirective();
863 Actions.ProcessTopLevelSecurityDeclaration(_localctx.security);
871 Actions.ProcessTopLevelCustomAttribute(_localctx.attribute);
877 Actions.BeginTopLevelDirective();
885 Actions.BeginTopLevelDirective();
893 Actions.BeginTopLevelDirective();
901 Actions.BeginTopLevelDirective();
909 Actions.BeginTopLevelDirective();
917 Actions.BeginTopLevelDirective();
920 Actions.ProcessTopLevelLanguageDirective(_localctx.language);
926 Actions.BeginTopLevelDirective();
929 Actions.ProcessTopLevelTypedef(_localctx.typedef);
935 Actions.BeginTopLevelDirective();
950 Actions.BeginTopLevelDirective();
963 Actions.EndDeclaration(_localctx);
992 Actions.ProcessTopLevelSubsystem((_localctx.value!=null?(_localctx.value.Start):null));
1029 Actions.ProcessTopLevelCorFlags((_localctx.value!=null?(_localctx.value.Start):null));
1068 Actions.ProcessTopLevelAlignment((_localctx.value!=null?(_localctx.value.Start):null));
1105 Actions.ProcessTopLevelImageBase((_localctx.value!=null?(_localctx.value.Start):null));
1142 Actions.ProcessTopLevelStackReserve((_localctx.value!=null?(_localctx.value.Start):null));
1183 _localctx.InitialSyntaxErrorCount = Actions.SyntaxErrorCount;
1199 _localctx.Value = Actions.CreateAssemblyDefinition(
1213 Actions.HasSyntaxErrorsSince(_localctx.InitialSyntaxErrorCount) ||
1279 _localctx.InitialSyntaxErrorCount = Actions.SyntaxErrorCount;
1291 _localctx.Value = Actions.CreateLanguageDirective(_localctx.language.Value);
1305 _localctx.Value = Actions.CreateLanguageDirective(_localctx.language.Value, _localctx.vendor.Value);
1323 _localctx.Value = Actions.CreateLanguageDirective(_localctx.language.Value, _localctx.vendor.Value, _localctx.documentType.Value);
1334 Actions.EndLanguageDirective(_localctx, _localctx.InitialSyntaxErrorCount);
1362 _localctx.Value = Actions.ParseLanguageString(_localctx.Start);
1394 Actions.BeginTopLevelTypeList();
1411 Actions.ProcessTopLevelTypeListEntry(_localctx.name.Value);
1541 _localctx.Value = Actions.ParseFloatingLiteral(_localctx.@decimal);
1551 _localctx.Value = Actions.ParseFloatingInteger((_localctx.trailing!=null?(_localctx.trailing.Start):null));
1559 _localctx.Value = Actions.ParseFloatingInteger((_localctx.integer!=null?(_localctx.integer.Start):null));
1573 _localctx.Value = Actions.ParseFloat32Bits((_localctx.singleBits!=null?(_localctx.singleBits.Start):null));
1587 _localctx.Value = Actions.ParseFloat64Bits((_localctx.doubleBits!=null?(_localctx.doubleBits.Start):null));
1630 _localctx.Value = Actions.ParseInt32((_localctx.value!=null?(_localctx.value.Start):null));
1811 _localctx.InitialSyntaxErrorCount = Actions.SyntaxErrorCount;
1829 _localctx.Value = Actions.CreateTypeSignatureTypedef(_localctx.signature.Value, _localctx.alias.Value);
1843 _localctx.Value = Actions.CreateClassTypedef(_localctx.classType.Value, _localctx.alias.Value);
1857 _localctx.Value = Actions.CreateMemberTypedef(_localctx.member.Value, _localctx.alias.Value);
1871 _localctx.Value = Actions.CreateCustomAttributeTypedefDeclaration(
1888 _localctx.Value = Actions.CreateCustomAttributeTypedefDeclaration(
1904 Actions.HasSyntaxErrorsSince(_localctx.InitialSyntaxErrorCount) ||
1944 _localctx.InitialSyntaxErrorCount = Actions.SyntaxErrorCount;
1958 _localctx.Value = Actions.CreateDefaultCustomAttribute(_localctx.constructor.Value);
1972 _localctx.Value = Actions.CreateStringCustomAttribute(_localctx.constructor.Value, _localctx.stringValue.Value);
1990 _localctx.Value = Actions.CreateStructuredCustomAttribute(_localctx.constructor.Value, _localctx.structuredValue.Value);
2008 _localctx.Value = Actions.CreateRawCustomAttribute(_localctx.constructor.Value, _localctx.rawValue.Value);
2021 Actions.HasSyntaxErrorsSince(_localctx.InitialSyntaxErrorCount) ||
2065 _localctx.InitialSyntaxErrorCount = Actions.SyntaxErrorCount;
2085 _localctx.Value = Actions.CreateDefaultOwnedCustomAttribute(_localctx.owner.Value, _localctx.constructor.Value);
2105 _localctx.Value = Actions.CreateStringOwnedCustomAttribute(_localctx.owner.Value, _localctx.constructor.Value, _localctx.stringValue.Value);
2129 _localctx.Value = Actions.CreateStructuredOwnedCustomAttribute(_localctx.owner.Value, _localctx.constructor.Value, _localctx.structuredValue.Value);
2153 _localctx.Value = Actions.CreateRawOwnedCustomAttribute(_localctx.owner.Value, _localctx.constructor.Value, _localctx.rawValue.Value);
2166 Actions.HasSyntaxErrorsSince(_localctx.InitialSyntaxErrorCount) ||
2197 _localctx.Value = Actions.CreateCustomAttributeType(_localctx.constructor.Value);
2235 _localctx.InitialSyntaxErrorCount = Actions.SyntaxErrorCount;
2247 _localctx.Value = Actions.CreateTypeOwner(_localctx.typeValue.Value);
2255 _localctx.Value = Actions.CreateMemberOwner(_localctx.member.Value);
2268 Actions.HasSyntaxErrorsSince(_localctx.InitialSyntaxErrorCount) ||
2305 _localctx.Value = Actions.CreateCustomAttributeBlob(_localctx.arguments.Value, _localctx.namedArguments.Value);
2492 _localctx.Builder.Add(Actions.CreateCustomBlobNamedArgument(
2562 _localctx.Value = Actions.GetCustomAttributeNamedArgumentKind(_localctx.kind);
2612 _localctx.Value = Actions.CreateSerializationType(_localctx.element.Value, _localctx.array);
2667 _localctx.Value = Actions.CreatePrimitiveSerializationType(_localctx.primitive.Value);
2675 _localctx.Value = Actions.CreateSerializationTypeTypedef(_localctx, _localctx.alias.Value);
2683 _localctx.Value = Actions.CreateSimpleSerializationType(_localctx.simpleTypeToken);
2691 _localctx.Value = Actions.CreateSimpleSerializationType(_localctx.simpleTypeToken);
2703 _localctx.Value = Actions.CreateEnumSerializationType(_localctx.quotedName);
2713 _localctx.Value = Actions.CreateEnumSerializationType(_localctx.classNameValue.Value);
2763 Actions.SetModuleHeader(_localctx, _localctx.name.Value, true);
2773 Actions.SetModuleHeader(_localctx, _localctx.name.Value, false);
2781 Actions.SetEmptyModuleHeader(_localctx);
2824 _localctx.InitialSyntaxErrorCount = Actions.SyntaxErrorCount;
2842 _localctx.Value = Actions.CreateVTableFixup(
2856 Actions.HasSyntaxErrorsSince(_localctx.InitialSyntaxErrorCount) ||
2901 _localctx.Value = Actions.AddVTableFixupAttribute(_localctx.Value, _localctx.attribute.Value);
2908 _localctx.Value = Actions.CompleteVTableFixupAttributes(_localctx.Value);
2952 _localctx.Value = Actions.ParseVTableFixupAttribute(_localctx.Start);
2984 _localctx.InitialSyntaxErrorCount = Actions.SyntaxErrorCount;
2998 _localctx.Value = Actions.CreateRawVTable(_localctx.value.Value);
3009 Actions.HasSyntaxErrorsSince(_localctx.InitialSyntaxErrorCount) ||
3040 Actions.PrepareNamespaceHeader();
3041 _localctx.InitialSyntaxErrorCount = Actions.SyntaxErrorCount;
3060 Actions.BeginNamespace(_localctx, _localctx.Value, _localctx.InitialSyntaxErrorCount);
3105 _localctx.Builder = Actions.PrepareClassHeader();
3106 _localctx.InitialSyntaxErrorCount = Actions.SyntaxErrorCount;
3123 Actions.AddClassHeaderAttribute(_localctx.Builder, _localctx.attribute.Value);
3138 _localctx.Value = Actions.CreateClassHeader(
3155 Actions.BeginType(_localctx, _localctx.Value);
3195 _localctx.Value = Actions.CreateClassAttribute(_localctx.attribute);
3203 _localctx.Value = Actions.CreateClassAttribute(_localctx.attribute);
3211 _localctx.Value = Actions.CreateClassAttribute(_localctx.attribute);
3219 _localctx.Value = Actions.CreateClassAttribute(_localctx.attribute);
3227 _localctx.Value = Actions.CreateClassAttribute(_localctx.attribute);
3235 _localctx.Value = Actions.CreateClassAttribute(_localctx.attribute);
3243 _localctx.Value = Actions.CreateClassAttribute(_localctx.attribute);
3251 _localctx.Value = Actions.CreateClassAttribute(_localctx.attribute);
3259 _localctx.Value = Actions.CreateClassAttribute(_localctx.attribute);
3267 _localctx.Value = Actions.CreateClassAttribute(_localctx.attribute);
3275 _localctx.Value = Actions.CreateClassAttribute(_localctx.attribute);
3283 _localctx.Value = Actions.CreateClassAttribute(_localctx.attribute);
3291 _localctx.Value = Actions.CreateClassAttribute(_localctx.attribute);
3299 _localctx.Value = Actions.CreateClassAttribute(_localctx.attribute);
3307 _localctx.Value = Actions.CreateClassAttribute(_localctx.attribute);
3315 _localctx.Value = Actions.CreateClassAttribute(_localctx.attribute);
3323 _localctx.Value = Actions.CreateClassAttribute(_localctx.attribute);
3333 _localctx.Value = Actions.CreateNestedClassAttribute(_localctx.visibility);
3343 _localctx.Value = Actions.CreateNestedClassAttribute(_localctx.visibility);
3353 _localctx.Value = Actions.CreateNestedClassAttribute(_localctx.visibility);
3363 _localctx.Value = Actions.CreateNestedClassAttribute(_localctx.visibility);
3373 _localctx.Value = Actions.CreateNestedClassAttribute(_localctx.visibility);
3383 _localctx.Value = Actions.CreateNestedClassAttribute(_localctx.visibility);
3391 _localctx.Value = Actions.CreateClassAttribute(_localctx.attribute);
3399 _localctx.Value = Actions.CreateClassAttribute(_localctx.attribute);
3407 _localctx.Value = Actions.CreateClassAttribute(_localctx.attribute);
3421 _localctx.Value = Actions.CreateRawClassAttribute((_localctx.flags!=null?(_localctx.flags.Start):null));
3454 _localctx.Value = Actions.CreateEmptyClassBase();
3472 _localctx.Value = Actions.CreateClassBase(_localctx.baseType.Value);
3507 _localctx.Value = Actions.CreateEmptyInterfaceList();
3682 _localctx.AutoIncrement = Actions.IsAutoIncrementSourceDirective(_localctx.Start);
3729 _localctx.InitialSyntaxErrorCount = Actions.SyntaxErrorCount;
3760 _localctx.Value = Actions.CreateSourceLine(_localctx.head.AutoIncrement, (_localctx.line!=null?(_localctx.line.Start):null), _localctx.path);
3784 _localctx.Value = Actions.CreateSourceColumn(_localctx.head.AutoIncrement, (_localctx.line!=null?(_localctx.line.Start):null), (_localctx.column!=null?(_localctx.column.Start):null), _localctx.path);
3812 _localctx.Value = Actions.CreateSourceColumnRange(
3845 _localctx.Value = Actions.CreateSourceLineRange(
3882 _localctx.Value = Actions.CreateSourceRange(
3899 Actions.EndSourceDirective(_localctx, _localctx.InitialSyntaxErrorCount);
3947 _localctx.InitialSyntaxErrorCount = Actions.SyntaxErrorCount;
3963 Actions.AddFileAttribute(_localctx.Builder, _localctx.attribute.Value);
3972 Actions.SetFileName(_localctx.Builder, _localctx.name.Value);
3975 Actions.AddFileEntry(_localctx.Builder, _localctx.entry.Value);
3991 Actions.SetFileHash(_localctx.Builder, _localctx.hash.Value);
3994 Actions.AddFileEntry(_localctx.Builder, _localctx.trailingEntry.Value);
4006 Actions.EndFileDeclaration(_localctx, _localctx.Builder, _localctx.InitialSyntaxErrorCount);
4032 _localctx.Value = Actions.ParseFileAttribute(_localctx.Start);
4113 _localctx.Value = Actions.ParseFileEntry(_localctx.entry);
4160 Actions.SetAssemblyAttribute(_localctx);
4206 _localctx.Value = Actions.AddAssemblyAttribute(
4292 Actions.EmitMethodReferenceInstruction(_localctx.op, _localctx.methodOperand);
4302 Actions.EmitFieldReferenceInstruction(_localctx.op, _localctx.fieldOperand);
4312 Actions.EmitMetadataTokenInstruction(_localctx.op, _localctx.metadataOperand);
4322 Actions.EmitTypeReferenceInstruction(_localctx.op, _localctx.typeOperand);
4332 Actions.EmitCalliInstruction(_localctx.op, _localctx.signatureOperand);
4342 Actions.EmitOwnerTokenInstruction(_localctx.op, _localctx.ownerOperand);
4425 Actions.EmitNoOperandInstruction(_localctx.op);
4435 Actions.EmitVariableIndexInstruction(_localctx.op, (_localctx.index!=null?(_localctx.index.Start):null));
4445 Actions.EmitVariableNameInstruction(_localctx.op, (_localctx.name!=null?(_localctx.name.Start):null));
4455 Actions.EmitInt32Instruction(_localctx.op, (_localctx.value32!=null?(_localctx.value32.Start):null));
4465 Actions.EmitInt64Instruction(_localctx.op, (_localctx.value64!=null?(_localctx.value64.Start):null));
4475 Actions.EmitFloatingInstruction(_localctx.op, _localctx.value.Value);
4485 Actions.EmitFloatingInstruction(_localctx.op, (_localctx.integerValue!=null?(_localctx.integerValue.Start):null));
4499 Actions.EmitRawFloatingInstruction(_localctx.op, _localctx.rawFloat.Value, (_localctx.rawFloat!=null?(_localctx.rawFloat.Start):null));
4515 Actions.EmitRawFloatingInstruction(_localctx.op, _localctx.rawFloat.Value, (_localctx.rawFloat!=null?(_localctx.rawFloat.Start):null));
4525 Actions.EmitBranchOffsetInstruction(_localctx.op, (_localctx.offset!=null?(_localctx.offset.Start):null));
4535 Actions.EmitBranchLabelInstruction(_localctx.op, (_localctx.label!=null?(_localctx.label.Start):null));
4545 Actions.EmitStringInstruction(_localctx.op, _localctx.userString.Value);
4561 Actions.EmitAnsiStringInstruction(_localctx.op, _localctx.ansiString.Value);
4577 Actions.EmitRawStringInstruction(_localctx.op, _localctx.rawString.Value);
4587 Actions.EmitRawTokenInstruction(_localctx.op, (_localctx.rawToken!=null?(_localctx.rawToken.Start):null));
4595 _localctx.SwitchBuilder = Actions.CreateSwitchInstruction(_localctx.op);
4622 Actions.CompleteSwitchInstruction(_localctx.SwitchBuilder);
4663 _localctx.InitialSyntaxErrorCount = Actions.SyntaxErrorCount;
4675 _localctx.Value = Actions.CreateCalliSignature(_localctx.convention.Value, _localctx.returnType.Value, _localctx.arguments.Value);
4686 Actions.HasSyntaxErrorsSince(_localctx.InitialSyntaxErrorCount) ||
4789 Actions.AddSwitchLabel(_localctx.Builder, (_localctx.headLabel!=null?(_localctx.headLabel.Start):null));
4796 Actions.AddSwitchOffset(_localctx.Builder, (_localctx.headOffset!=null?(_localctx.headOffset.Start):null));
4836 Actions.AddSwitchLabel(_localctx.Builder, (_localctx.tailLabel!=null?(_localctx.tailLabel.Start):null));
4843 Actions.AddSwitchOffset(_localctx.Builder, (_localctx.tailOffset!=null?(_localctx.tailOffset.Start):null));
4971 _localctx.Builder.Add(Actions.CreateArrayBound(_localctx.item));
4983 _localctx.Builder.Add(Actions.CreateArrayBound(_localctx.lastItem));
5123 _localctx.Value = Actions.CreateSentinelSignatureArgument();
5145 _localctx.Value = Actions.CreateSignatureArgument(_localctx.attributes.Value, _localctx.argumentType.Value, _localctx.marshalling.Value, _localctx.name);
5209 _localctx.Value = Actions.CreateAssemblyQualifiedClassName(_localctx.assemblyName.Value, _localctx.typeName.Value);
5223 _localctx.Value = Actions.CreateTokenQualifiedClassName(_localctx.scopeToken.Value, _localctx.typeName.Value);
5237 _localctx.Value = Actions.CreatePointerQualifiedClassName(_localctx.typeName.Value);
5253 _localctx.Value = Actions.CreateModuleQualifiedClassName(_localctx.Start, _localctx.moduleName.Value, _localctx.typeName.Value);
5261 _localctx.Value = Actions.CreateUnqualifiedClassName(_localctx.typeName.Value);
5269 _localctx.Value = Actions.CreateTokenClassName(_localctx.typeToken.Value);
5277 _localctx.Value = Actions.CreateThisClassName(_localctx.Start);
5285 _localctx.Value = Actions.CreateBaseClassName(_localctx.Start);
5293 _localctx.Value = Actions.CreateNesterClassName(_localctx.Start);
5344 _localctx.CurrentName = Actions.AddSlashedNamePart(_localctx.CurrentName, _localctx.part.Value);
5356 _localctx.CurrentName = Actions.AddSlashedNamePart(_localctx.CurrentName, _localctx.lastPart.Value);
5465 _localctx.Value = Actions.CreateAssemblyHashAlgorithmDeclaration((_localctx.algorithm!=null?(_localctx.algorithm.Start):null));
5474 _localctx.Value = Actions.CreateAssemblySecurityDeclaration(
5542 _localctx.InitialSyntaxErrorCount = Actions.SyntaxErrorCount;
5554 _localctx.Value = Actions.CreateClassTypeSpecification(_localctx.classType.Value);
5562 _localctx.Value = Actions.CreateSignatureTypeSpecification(_localctx.signatureType.Value);
5575 Actions.HasSyntaxErrorsSince(_localctx.InitialSyntaxErrorCount) ||
5628 _localctx.Value = Actions.CreateAssemblyTypeSpecification(_localctx.assemblyName.Value);
5642 _localctx.Value = Actions.CreateModuleTypeSpecification(_localctx.moduleName.Value);
5699 Actions.SetNativeTypeElement(_localctx.Builder, _localctx.element.Value);
5709 Actions.AddNativeTypeArrayPointerInfo(_localctx.Builder, _localctx.info.Value);
5727 _localctx.Value = Actions.CreateNativeType(_localctx.Start, _localctx.Builder);
5787 _localctx.Value = Actions.CreatePointerNativeType();
5798 _localctx.Value = Actions.CreatePointerNativeType();
5807 _localctx.Value = Actions.CreatePointerArrayTypeNoSizeData();
5820 _localctx.Value = Actions.CreatePointerArrayTypeSize((((PointerArrayTypeSizeContext)_localctx).size!=null?(((PointerArrayTypeSizeContext)_localctx).size.Start):null));
5837 _localctx.Value = Actions.CreatePointerArrayTypeSizeParamIndex((((PointerArrayTypeSizeParamIndexContext)_localctx).size!=null?(((PointerArrayTypeSizeParamIndexContext)_localctx).size.Start):null), (((PointerArrayTypeSizeParamIndexContext)_localctx).parameterIndex!=null?(((PointerArrayTypeSizeParamIndexContext)_localctx).parameterIndex.Start):null));
5852 _localctx.Value = Actions.CreatePointerArrayTypeParamIndex((((PointerArrayTypeParamIndexContext)_localctx).parameterIndex!=null?(((PointerArrayTypeParamIndexContext)_localctx).parameterIndex.Start):null));
5963 _localctx.Value = Actions.CreateEmptyNativeType();
5989 _localctx.Value = Actions.CreateDeprecatedCustomMarshallerNativeType(
6008 _localctx.Value = Actions.CreateCustomMarshallerNativeType(_localctx.marshallerType.Value, _localctx.cookie.Value);
6024 _localctx.Value = Actions.CreateFixedSysStringNativeType((_localctx.size!=null?(_localctx.size.Start):null));
6042 _localctx.Value = Actions.CreateFixedArrayNativeType((_localctx.size!=null?(_localctx.size.Start):null), _localctx.element.Value);
6050 _localctx.Value = Actions.CreateDeprecatedNativeType(_localctx, _localctx.marshalType);
6058 _localctx.Value = Actions.CreateSimpleNativeType(_localctx.marshalType);
6066 _localctx.Value = Actions.CreateDeprecatedNativeType(_localctx, _localctx.marshalType);
6074 _localctx.Value = Actions.CreateDeprecatedNativeType(_localctx, _localctx.marshalType);
6082 _localctx.Value = Actions.CreateSimpleNativeType(_localctx.marshalType);
6090 _localctx.Value = Actions.CreateSimpleNativeType(_localctx.marshalType);
6098 _localctx.Value = Actions.CreateSimpleNativeType(_localctx.marshalType);
6106 _localctx.Value = Actions.CreateSimpleNativeType(_localctx.marshalType);
6114 _localctx.Value = Actions.CreateSimpleNativeType(_localctx.marshalType);
6122 _localctx.Value = Actions.CreateSimpleNativeType(_localctx.marshalType);
6130 _localctx.Value = Actions.CreateSimpleNativeType(_localctx.marshalType);
6138 _localctx.Value = Actions.CreateSimpleNativeType(_localctx.marshalType);
6146 _localctx.Value = Actions.CreateSimpleNativeType(_localctx.marshalType);
6154 _localctx.Value = Actions.CreateSimpleNativeType(_localctx.marshalType);
6162 _localctx.Value = Actions.CreateSimpleNativeType(_localctx.marshalType);
6170 _localctx.Value = Actions.CreateSimpleNativeType(_localctx.marshalType);
6178 _localctx.Value = Actions.CreateDeprecatedNativeType(_localctx, _localctx.marshalType);
6186 _localctx.Value = Actions.CreateDeprecatedNativeType(_localctx, _localctx.marshalType);
6194 _localctx.Value = Actions.CreateSimpleNativeType(_localctx.marshalType);
6202 _localctx.Value = Actions.CreateSimpleNativeType(_localctx.marshalType);
6210 _localctx.Value = Actions.CreateSimpleNativeType(_localctx.marshalType);
6218 _localctx.Value = Actions.CreateSimpleNativeType(_localctx.marshalType);
6226 _localctx.Value = Actions.CreateDeprecatedNativeType(_localctx, _localctx.marshalType);
6236 _localctx.Value = Actions.CreateIidNativeType(_localctx.marshalType, _localctx.index.Value);
6246 _localctx.Value = Actions.CreateIidNativeType(_localctx.marshalType, _localctx.index.Value);
6254 _localctx.Value = Actions.CreateSimpleNativeType(_localctx.marshalType);
6264 _localctx.Value = Actions.CreateIidNativeType(_localctx.marshalType, _localctx.index.Value);
6274 _localctx.Value = Actions.CreateSafeArrayNativeType(_localctx.variant.Value, null);
6288 _localctx.Value = Actions.CreateSafeArrayNativeType(_localctx.variant.Value, _localctx.userDefinedType.Value);
6296 _localctx.Value = Actions.CreateSimpleNativeType(_localctx.marshalType);
6304 _localctx.Value = Actions.CreateSimpleNativeType(_localctx.marshalType);
6314 _localctx.Value = Actions.CreateUnsignedNativeType(_localctx.unsignedMarshalType);
6324 _localctx.Value = Actions.CreateUnsignedNativeType(_localctx.unsignedMarshalType);
6334 _localctx.Value = Actions.CreateUnsignedNativeType(_localctx.unsignedMarshalType);
6344 _localctx.Value = Actions.CreateUnsignedNativeType(_localctx.unsignedMarshalType);
6354 _localctx.Value = Actions.CreateNestedStructNativeType(_localctx);
6362 _localctx.Value = Actions.CreateSimpleNativeType(_localctx.marshalType);
6372 _localctx.Value = Actions.CreateAnsiBstrNativeType();
6380 _localctx.Value = Actions.CreateSimpleNativeType(_localctx.marshalType);
6390 _localctx.Value = Actions.CreateVariantBoolNativeType();
6398 _localctx.Value = Actions.CreateSimpleNativeType(_localctx.marshalType);
6406 _localctx.Value = Actions.CreateSimpleNativeType(_localctx.marshalType);
6416 _localctx.Value = Actions.CreateSimpleNativeType(_localctx.marshalType);
6424 _localctx.Value = Actions.CreateNativeTypeTypedef(_localctx, _localctx.alias.Value);
6483 _localctx.Value = Actions.GetIidParamIndex((_localctx.index!=null?(_localctx.index.Start):null));
6549 Actions.SetVariantTypeElement(_localctx.Builder, _localctx.element.Value);
6567 Actions.AddVariantTypeModifier(_localctx.Builder, _localctx.modifier);
6585 _localctx.Value = Actions.CreateVariantType(_localctx.Builder);
6655 _localctx.Value = Actions.GetVariantTypeElement(_localctx.value);
6663 _localctx.Value = Actions.GetVariantTypeElement(_localctx.value);
6671 _localctx.Value = Actions.GetVariantTypeElement(_localctx.value);
6679 _localctx.Value = Actions.GetVariantTypeElement(_localctx.value);
6687 _localctx.Value = Actions.GetVariantTypeElement(_localctx.value);
6695 _localctx.Value = Actions.GetVariantTypeElement(_localctx.value);
6703 _localctx.Value = Actions.GetVariantTypeElement(_localctx.value);
6711 _localctx.Value = Actions.GetVariantTypeElement(_localctx.value);
6719 _localctx.Value = Actions.GetVariantTypeElement(_localctx.value);
6727 _localctx.Value = Actions.GetVariantTypeElement(_localctx.value);
6735 _localctx.Value = Actions.GetVariantTypeElement(_localctx.value);
6743 _localctx.Value = Actions.GetVariantTypeElement(_localctx.value);
6751 _localctx.Value = Actions.GetVariantTypeElement(_localctx.value);
6759 _localctx.Value = Actions.GetVariantTypeElement(_localctx.value);
6767 _localctx.Value = Actions.GetVariantTypeElement(_localctx.value);
6775 _localctx.Value = Actions.GetVariantTypeElement(_localctx.value);
6783 _localctx.Value = Actions.GetVariantTypeElement(_localctx.value);
6791 _localctx.Value = Actions.GetVariantTypeElement(_localctx.value);
6799 _localctx.Value = Actions.GetVariantTypeElement(_localctx.value);
6807 _localctx.Value = Actions.GetVariantTypeElement(_localctx.value);
6815 _localctx.Value = Actions.GetVariantTypeElement(_localctx.value);
6823 _localctx.Value = Actions.GetVariantTypeElement(_localctx.value);
6831 _localctx.Value = Actions.GetVariantTypeElement(_localctx.value);
6839 _localctx.Value = Actions.GetVariantTypeElement(_localctx.value);
6847 _localctx.Value = Actions.GetVariantTypeElement(_localctx.value);
6855 _localctx.Value = Actions.GetVariantTypeElement(_localctx.value);
6863 _localctx.Value = Actions.GetVariantTypeElement(_localctx.value);
6871 _localctx.Value = Actions.GetVariantTypeElement(_localctx.value);
6879 _localctx.Value = Actions.GetVariantTypeElement(_localctx.value);
6887 _localctx.Value = Actions.GetVariantTypeElement(_localctx.value);
6895 _localctx.Value = Actions.GetVariantTypeElement(_localctx.value);
6903 _localctx.Value = Actions.GetVariantTypeElement(_localctx.value);
6911 _localctx.Value = Actions.GetVariantTypeElement(_localctx.value);
6919 _localctx.Value = Actions.GetVariantTypeElement(_localctx.value);
6927 _localctx.Value = Actions.GetVariantTypeElement(_localctx.value);
6935 _localctx.Value = Actions.GetVariantTypeElement(_localctx.value);
6943 _localctx.Value = Actions.GetVariantTypeElement(_localctx.value);
6951 _localctx.Value = Actions.GetVariantTypeElement(_localctx.value);
6959 _localctx.Value = Actions.GetVariantTypeElement(_localctx.value);
6967 _localctx.Value = Actions.GetVariantTypeElement(_localctx.value);
7126 _localctx.Value = Actions.CreateSzArrayTypeModifier();
7137 _localctx.Value = Actions.CreateSzArrayTypeModifier();
7146 _localctx.Value = Actions.CreateArrayTypeModifier(((ArrayModifierContext)_localctx).arrayBounds.Value);
7155 _localctx.Value = Actions.CreateByReferenceTypeModifier();
7164 _localctx.Value = Actions.CreatePointerTypeModifier();
7173 _localctx.Value = Actions.CreatePinnedTypeModifier();
7188 _localctx.Value = Actions.CreateCustomTypeModifier(((RequiredModifierContext)_localctx).modifierType.Value, true);
7203 _localctx.Value = Actions.CreateCustomTypeModifier(((OptionalModifierContext)_localctx).modifierType.Value, false);
7212 _localctx.Value = Actions.CreateGenericArgumentsModifier(((GenericArgumentsModifierContext)_localctx).arguments.Value);
7303 _localctx.Value = Actions.CreateClassElementType(_localctx.classType.Value, false);
7311 _localctx.Value = Actions.CreateObjectElementType();
7323 _localctx.Value = Actions.CreateClassElementType(_localctx.valueClassType.Value, true);
7333 _localctx.Value = Actions.CreateClassElementType(_localctx.valueType.Value, true);
7349 _localctx.Value = Actions.CreateFunctionPointerElementType(_localctx.convention.Value, _localctx.returnType.Value, _localctx.arguments.Value);
7359 _localctx.Value = Actions.CreateIndexedGenericParameterElementType(true, (_localctx.parameterIndex!=null?(_localctx.parameterIndex.Start):null));
7369 _localctx.Value = Actions.CreateIndexedGenericParameterElementType(false, (_localctx.parameterIndex!=null?(_localctx.parameterIndex.Start):null));
7379 _localctx.Value = Actions.CreateNamedGenericParameterElementType(_localctx.Start, true, _localctx.parameterName.Value);
7389 _localctx.Value = Actions.CreateNamedGenericParameterElementType(_localctx.Start, false, _localctx.parameterName.Value);
7397 _localctx.Value = Actions.CreateTypedReferenceElementType();
7405 _localctx.Value = Actions.CreateVoidElementType();
7413 _localctx.Value = Actions.CreatePrimitiveElementType(_localctx.signedNative.Value);
7421 _localctx.Value = Actions.CreatePrimitiveElementType(_localctx.unsignedNative.Value);
7429 _localctx.Value = Actions.CreatePrimitiveElementType(_localctx.primitive.Value);
7437 _localctx.Value = Actions.CreateTypedefElementType(_localctx.Start, _localctx.alias.Value);
7447 _localctx.Value = Actions.CreateSentinelElementType(_localctx.sentinelType.Value);
7499 _localctx.Value = Actions.GetSimpleType(_localctx.value, false);
7507 _localctx.Value = Actions.GetSimpleType(_localctx.value, false);
7515 _localctx.Value = Actions.GetSimpleType(_localctx.value, false);
7523 _localctx.Value = Actions.GetSimpleType(_localctx.value, false);
7531 _localctx.Value = Actions.GetSimpleType(_localctx.value, false);
7539 _localctx.Value = Actions.GetSimpleType(_localctx.value, false);
7547 _localctx.Value = Actions.GetSimpleType(_localctx.value, false);
7555 _localctx.Value = Actions.GetSimpleType(_localctx.value, false);
7563 _localctx.Value = Actions.GetSimpleType(_localctx.value, false);
7571 _localctx.Value = Actions.GetSimpleType(_localctx.value, false);
7579 _localctx.Value = Actions.GetSimpleType(_localctx.value, false);
7587 _localctx.Value = Actions.GetSimpleType(_localctx.value, false);
7595 _localctx.Value = Actions.GetSimpleType(_localctx.value, false);
7605 _localctx.Value = Actions.GetSimpleType(_localctx.value, true);
7615 _localctx.Value = Actions.GetSimpleType(_localctx.value, true);
7625 _localctx.Value = Actions.GetSimpleType(_localctx.value, true);
7635 _localctx.Value = Actions.GetSimpleType(_localctx.value, true);
7677 Actions.InitializeBound(_localctx);
7699 Actions.SetBoundSize(_localctx, (_localctx.size!=null?(_localctx.size.Start):null));
7711 Actions.SetBoundRange(_localctx, (_localctx.lower!=null?(_localctx.lower.Start):null), (_localctx.upper!=null?(_localctx.upper.Start):null));
7721 Actions.SetBoundLower(_localctx, (_localctx.lower!=null?(_localctx.lower.Start):null));
7758 _localctx.Value = Actions.GetNativeIntType();
7812 _localctx.Value = Actions.GetNativeUIntType();
7871 _localctx.InitialSyntaxErrorCount = Actions.SyntaxErrorCount;
7892 _localctx.Value = Actions.CreateNamedPermissionDeclaration(
7915 _localctx.Value = Actions.CreateStructuredPermissionDeclaration(
7930 _localctx.Value = Actions.CreateEmptyPermissionDeclaration(_localctx.action.Value, _localctx.permissionType.Value);
7958 _localctx.Value = Actions.CreateRawPermissionSetDeclaration(_localctx.action.Value, _localctx.rawValue.Value);
7976 _localctx.Value = Actions.CreateRawPermissionSetDeclaration(_localctx.action.Value, _localctx.rawValue.Value);
7988 _localctx.Value = Actions.CreateStringPermissionSetDeclaration(_localctx.action.Value, _localctx.textValue.Value);
8006 _localctx.Value = Actions.CreateAttributePermissionSetDeclaration(_localctx.action.Value, _localctx.attributes.Value);
8017 Actions.EndSecurityDeclaration(_localctx, _localctx.InitialSyntaxErrorCount);
8176 _localctx.Value = Actions.CreateNamedSecurityAttribute(_localctx.name, _localctx.arguments.Value);
8192 _localctx.Value = Actions.CreateTypedSecurityAttribute(_localctx.securityType.Value, _localctx.arguments.Value);
8302 _localctx.Value = Actions.CreateSecurityNameValuePair(_localctx.name.Value, _localctx.value.Value);
8344 _localctx.Value = Actions.ParseBoolean(_localctx.Start);
8401 _localctx.Value = Actions.CreateSecurityBooleanValue(_localctx.booleanValue.Value);
8409 _localctx.Value = Actions.CreateSecurityInt32Value((_localctx.integerValue!=null?(_localctx.integerValue.Start):null));
8423 _localctx.Value = Actions.CreateSecurityInt32Value((_localctx.integerValue!=null?(_localctx.integerValue.Start):null));
8431 _localctx.Value = Actions.CreateSecurityStringValue(_localctx.textValue.Value);
8449 _localctx.Value = Actions.CreateSecurityEnumValue(_localctx.enumType.Value, _localctx.kind, (_localctx.enumValue!=null?(_localctx.enumValue.Start):null));
8467 _localctx.Value = Actions.CreateSecurityEnumValue(_localctx.enumType.Value, _localctx.kind, (_localctx.enumValue!=null?(_localctx.enumValue.Start):null));
8485 _localctx.Value = Actions.CreateSecurityEnumValue(_localctx.enumType.Value, _localctx.kind, (_localctx.enumValue!=null?(_localctx.enumValue.Start):null));
8499 _localctx.Value = Actions.CreateSecurityEnumValue(_localctx.enumType.Value, (_localctx.enumValue!=null?(_localctx.enumValue.Start):null));
8543 _localctx.Value = Actions.ParseSecurityAction(_localctx.Start);
8609 _localctx.InitialSyntaxErrorCount = Actions.SyntaxErrorCount;
8642 _localctx.Value = Actions.CreateMethodReference(_localctx.Start, _localctx.convention.Value, _localctx.returnType.Value, _localctx.owner.Value, _localctx.name.Value, _localctx.genericArguments is null ? null : _localctx.genericArguments.Value, null, _localctx.arguments.Value);
8662 _localctx.Value = Actions.CreateMethodReference(_localctx.Start, _localctx.convention.Value, _localctx.returnType.Value, _localctx.owner.Value, _localctx.name.Value, null, _localctx.genericArity.Value, _localctx.arguments.Value);
8686 _localctx.Value = Actions.CreateMethodReference(_localctx.Start, _localctx.convention.Value, _localctx.returnType.Value, null, _localctx.name.Value, _localctx.genericArguments is null ? null : _localctx.genericArguments.Value, null, _localctx.arguments.Value);
8702 _localctx.Value = Actions.CreateMethodReference(_localctx.Start, _localctx.convention.Value, _localctx.returnType.Value, null, _localctx.name.Value, null, _localctx.genericArity.Value, _localctx.arguments.Value);
8710 _localctx.Value = Actions.CreateTokenMethodReference(_localctx.token.Value);
8718 _localctx.Value = Actions.CreateTypedefMethodReference(_localctx.Start, _localctx.alias.Value);
8731 Actions.HasSyntaxErrorsSince(_localctx.InitialSyntaxErrorCount) ||
8777 _localctx.Value = Actions.AddInstanceCallingConvention(_localctx.inner.Value);
8787 _localctx.Value = Actions.AddExplicitCallingConvention(_localctx.inner.Value);
8809 _localctx.Value = Actions.GetRawCallingConvention((_localctx.raw!=null?(_localctx.raw.Start):null));
8846 _localctx.Value = Actions.GetDefaultCallingConvention();
8861 _localctx.Value = Actions.GetCallingConvention(_localctx.kind);
8869 _localctx.Value = Actions.GetCallingConvention(_localctx.kind);
8879 _localctx.Value = Actions.GetCallingConvention(_localctx.kind);
8889 _localctx.Value = Actions.GetCallingConvention(_localctx.kind);
8899 _localctx.Value = Actions.GetCallingConvention(_localctx.kind);
8909 _localctx.Value = Actions.GetCallingConvention(_localctx.kind);
8917 _localctx.Value = Actions.GetCallingConvention(_localctx.kind);
8952 _localctx.InitialSyntaxErrorCount = Actions.SyntaxErrorCount;
8964 _localctx.Value = Actions.ParseInt32((_localctx.token!=null?(_localctx.token.Start):null));
8975 Actions.HasSyntaxErrorsSince(_localctx.InitialSyntaxErrorCount) ||
9021 _localctx.Value = Actions.CreateMethodMemberReference(_localctx.method.Value);
9031 _localctx.Value = Actions.CreateFieldMemberReference(_localctx.field.Value);
9039 _localctx.Value = Actions.CreateTokenMemberReference(_localctx.token.Value);
9087 _localctx.InitialSyntaxErrorCount = Actions.SyntaxErrorCount;
9105 _localctx.Value = Actions.CreateFieldReference(_localctx.fieldType.Value, _localctx.owner.Value, _localctx.name.Value);
9115 _localctx.Value = Actions.CreateFieldReference(_localctx.fieldType.Value, null, _localctx.name.Value);
9123 _localctx.Value = Actions.CreateTypedefFieldReference(_localctx.Start, _localctx.alias.Value);
9136 Actions.HasSyntaxErrorsSince(_localctx.InitialSyntaxErrorCount) ||
9300 _localctx.Value = Actions.CreateGenericParameterAttribute(_localctx.covariant);
9308 _localctx.Value = Actions.CreateGenericParameterAttribute(_localctx.contravariant);
9316 _localctx.Value = Actions.CreateGenericParameterAttribute(_localctx.@class);
9324 _localctx.Value = Actions.CreateGenericParameterAttribute(_localctx.valuetype);
9332 _localctx.Value = Actions.CreateGenericParameterAttribute(_localctx.byrefLike);
9340 _localctx.Value = Actions.CreateGenericParameterAttribute(_localctx.ctor);
9354 _localctx.Value = Actions.CreateRawGenericParameterAttribute((_localctx.flags!=null?(_localctx.flags.Start):null));
9405 _localctx.Value = Actions.AddGenericParameterAttribute(_localctx.Value, _localctx.attribute.Value);
9469 _localctx.Value = Actions.CreateGenericParameterDeclaration(_localctx.Start, _localctx.attributes.Value, _localctx.constraints, _localctx.name.Value);
9618 _localctx.Value = Actions.GetGenericArity(_localctx.value);
9662 _localctx.Value = Actions.ParseInt32((_localctx.value!=null?(_localctx.value.Start):null));
9869 _localctx.EventBody = Actions.BeginEvent(_localctx.eventHeader.Value);
9883 _localctx.PropertyBody = Actions.BeginProperty(_localctx.property.Value);
9904 Actions.ProcessClassDataDeclaration(_localctx.data);
9912 Actions.ProcessClassSecurityDeclaration(_localctx.security);
9920 Actions.ProcessClassSourceDirective(_localctx.source);
9928 Actions.ProcessClassCustomAttribute(_localctx.attribute);
9938 Actions.SetClassSize((_localctx.size!=null?(_localctx.size.Start):null));
9948 Actions.SetClassPackingSize((_localctx.packing!=null?(_localctx.packing.Start):null));
9962 Actions.ProcessClassExport(_localctx.export, _localctx.exportDeclarations);
9990 Actions.AddClassMethodOverride(
10040 Actions.AddClassMethodOverride(
10061 Actions.ProcessClassLanguageDirective(_localctx.language);
10069 Actions.ProcessClassCompilerControl();
10085 _localctx.AttributeOwner = Actions.BeginClassGenericParameterDirective(_localctx, (_localctx.parameterIndex!=null?(_localctx.parameterIndex.Start):null));
10095 Actions.AddClassGenericDirectiveAttribute(_localctx.AttributeOwner, _localctx.attribute);
10114 _localctx.AttributeOwner = Actions.BeginClassGenericParameterDirective(_localctx.parameterName.Value);
10124 Actions.AddClassGenericDirectiveAttribute(_localctx.AttributeOwner, _localctx.attribute);
10151 _localctx.AttributeOwner = Actions.BeginClassGenericConstraintDirective(_localctx, (_localctx.parameterIndex!=null?(_localctx.parameterIndex.Start):null), _localctx.constraintType.Value);
10161 Actions.AddClassGenericDirectiveAttribute(_localctx.AttributeOwner, _localctx.attribute);
10184 _localctx.AttributeOwner = Actions.BeginClassGenericConstraintDirective(_localctx.parameterName.Value, _localctx.constraintType.Value);
10194 Actions.AddClassGenericDirectiveAttribute(_localctx.AttributeOwner, _localctx.attribute);
10215 Actions.AddInterfaceImplementationAttribute(_localctx, _localctx.interfaceType.Value, _localctx.interfaceAttribute);
10226 Actions.EndClassDeclaration(_localctx);
10282 _localctx.Builder = Actions.PrepareFieldDeclaration();
10283 _localctx.InitialSyntaxErrorCount = Actions.SyntaxErrorCount;
10321 Actions.AddFieldAttribute(_localctx.Builder, _localctx.attribute.Value);
10334 Actions.SetFieldMarshalling(_localctx.Builder, _localctx.marshalling.Value);
10354 _localctx.Value = Actions.CreateFieldDeclaration(
10365 Actions.DefineField(_localctx, _localctx.Value);
10406 _localctx.Value = Actions.CreateFieldAttribute(_localctx.attribute);
10414 _localctx.Value = Actions.CreateFieldAttribute(_localctx.attribute);
10422 _localctx.Value = Actions.CreateFieldAttribute(_localctx.attribute);
10430 _localctx.Value = Actions.CreateFieldAttribute(_localctx.attribute);
10438 _localctx.Value = Actions.CreateFieldAttribute(_localctx.attribute);
10446 _localctx.Value = Actions.CreateFieldAttribute(_localctx.attribute);
10454 _localctx.Value = Actions.CreateFieldAttribute(_localctx.attribute);
10462 _localctx.Value = Actions.CreateFieldAttribute(_localctx.attribute);
10470 _localctx.Value = Actions.CreateFieldAttribute(_localctx.attribute);
10478 _localctx.Value = Actions.CreateFieldAttribute(_localctx.attribute);
10486 _localctx.Value = Actions.CreateFieldAttribute(_localctx.attribute);
10494 _localctx.Value = Actions.CreateFieldAttribute(_localctx.attribute);
10502 _localctx.Value = Actions.CreateFieldAttribute(_localctx.attribute);
10510 _localctx.Value = Actions.CreateFieldAttribute(_localctx.attribute);
10524 _localctx.Value = Actions.CreateRawFieldAttribute((_localctx.flags!=null?(_localctx.flags.Start):null));
10580 _localctx.Value = Actions.GetFieldDataName((_localctx.name!=null?(_localctx.name.Start):null));
10590 _localctx.Value = Actions.GetFieldDataOffset((_localctx.offset!=null?(_localctx.offset.Start):null));
10626 _localctx.InitialSyntaxErrorCount = Actions.SyntaxErrorCount;
10742 Actions.HasSyntaxErrorsSince(_localctx.InitialSyntaxErrorCount) ||
10830 Actions.SetFieldOffset(_localctx, (_localctx.offset!=null?(_localctx.offset.Start):null));
10880 _localctx.InitialSyntaxErrorCount = Actions.SyntaxErrorCount;
10901 Actions.AddEventAttribute(_localctx.Builder, _localctx.attribute.Value);
10912 _localctx.Value = Actions.CreateEventHeader(
10933 Actions.AddEventAttribute(_localctx.Builder, _localctx.attribute.Value);
10942 _localctx.Value = Actions.CreateEventHeader(
10987 _localctx.Value = Actions.CreateEventAttribute(_localctx.attribute);
10995 _localctx.Value = Actions.CreateEventAttribute(_localctx.attribute);
11110 Actions.AddEventAdder(_localctx.Body, _localctx.accessor.Value);
11120 Actions.AddEventRemover(_localctx.Body, _localctx.accessor.Value);
11130 Actions.AddEventRaiser(_localctx.Body, _localctx.accessor.Value);
11140 Actions.AddEventOther(_localctx.Body, _localctx.accessor.Value);
11149 Actions.ProcessEventSourceDirective(_localctx.Body, _localctx.source);
11162 Actions.AddEventCustomAttribute(_localctx.Body, _localctx.attribute);
11170 Actions.ProcessEventLanguageDirective(_localctx.Body, _localctx.language);
11246 _localctx.InitialSyntaxErrorCount = Actions.SyntaxErrorCount;
11263 Actions.AddPropertyAttribute(_localctx.Builder, _localctx.attribute.Value);
11280 _localctx.Value = Actions.CreatePropertyHeader(
11326 _localctx.Value = Actions.CreatePropertyAttribute(_localctx.attribute);
11334 _localctx.Value = Actions.CreatePropertyAttribute(_localctx.attribute);
11449 Actions.AddPropertySetter(_localctx.Body, _localctx.accessor.Value);
11459 Actions.AddPropertyGetter(_localctx.Body, _localctx.accessor.Value);
11469 Actions.AddPropertyOther(_localctx.Body, _localctx.accessor.Value);
11482 Actions.AddPropertyCustomAttribute(_localctx.Body, _localctx.attribute);
11491 Actions.ProcessPropertySourceDirective(_localctx.Body, _localctx.source);
11499 Actions.ProcessPropertyLanguageDirective(_localctx.Body, _localctx.language);
11580 _localctx.Value = Actions.CreateEmptyMarshallingDescriptor();
11594 _localctx.Value = Actions.CompleteMarshalClause(_localctx.value.Value);
11696 Actions.SetMarshalBlobNativeType(_localctx.Builder, _localctx.nativeValue.Value);
11712 Actions.AddMarshalBlobByte(_localctx.Builder, _localctx.rawByte.Value);
11733 _localctx.Value = Actions.CreateMarshallingDescriptor(_localctx.Builder);
11772 _localctx.Value = Actions.AddParameterAttribute(
11827 Actions.SetParameterAttributeElement(_localctx, _localctx.attribute);
11839 Actions.SetParameterAttributeElement(_localctx, _localctx.attribute);
11851 Actions.SetParameterAttributeElement(_localctx, _localctx.attribute);
11863 Actions.SetRawParameterAttributeElement(_localctx, (_localctx.raw!=null?(_localctx.raw.Start):null));
11944 _localctx.Builder = Actions.PrepareMethodHeader();
11945 _localctx.InitialSyntaxErrorCount = Actions.SyntaxErrorCount;
11984 Actions.AddMethodAttribute(_localctx.Builder, _localctx.attribute.Value);
11991 Actions.AddPInvoke(_localctx.Builder, _localctx.pInvoke.Value);
12024 Actions.AddMethodImplementationAttribute(_localctx.Builder, _localctx.implementation.Value);
12031 _localctx.Value = Actions.CreateMethodHeader(
12044 Actions.BeginMethod(_localctx, _localctx.Value);
12085 _localctx.Value = Actions.CreateMethodAttribute(_localctx.attribute);
12093 _localctx.Value = Actions.CreateMethodAttribute(_localctx.attribute);
12101 _localctx.Value = Actions.CreateMethodAttribute(_localctx.attribute);
12109 _localctx.Value = Actions.CreateMethodAttribute(_localctx.attribute);
12117 _localctx.Value = Actions.CreateMethodAttribute(_localctx.attribute);
12125 _localctx.Value = Actions.CreateMethodAttribute(_localctx.attribute);
12133 _localctx.Value = Actions.CreateMethodAttribute(_localctx.attribute);
12141 _localctx.Value = Actions.CreateMethodAttribute(_localctx.attribute);
12149 _localctx.Value = Actions.CreateMethodAttribute(_localctx.attribute);
12157 _localctx.Value = Actions.CreateMethodAttribute(_localctx.attribute);
12165 _localctx.Value = Actions.CreateMethodAttribute(_localctx.attribute);
12173 _localctx.Value = Actions.CreateMethodAttribute(_localctx.attribute);
12181 _localctx.Value = Actions.CreateMethodAttribute(_localctx.attribute);
12189 _localctx.Value = Actions.CreateMethodAttribute(_localctx.attribute);
12197 _localctx.Value = Actions.CreateMethodAttribute(_localctx.attribute);
12205 _localctx.Value = Actions.CreateMethodAttribute(_localctx.attribute);
12213 _localctx.Value = Actions.CreateMethodAttribute(_localctx.attribute);
12221 _localctx.Value = Actions.CreateMethodAttribute(_localctx.attribute);
12235 _localctx.Value = Actions.CreateRawMethodAttribute((_localctx.flags!=null?(_localctx.flags.Start):null));
12302 Actions.SetPInvokeModule(_localctx.Builder, _localctx.module.Value);
12312 Actions.SetPInvokeEntryPoint(_localctx.Builder, _localctx.entryPoint.Value);
12327 Actions.AddPInvokeAttribute(_localctx.Builder, _localctx.attribute.Value);
12355 _localctx.Value = Actions.CreatePInvoke(_localctx.Builder);
12395 _localctx.Value = Actions.CreatePInvokeAttribute(_localctx.attribute);
12403 _localctx.Value = Actions.CreatePInvokeAttribute(_localctx.attribute);
12411 _localctx.Value = Actions.CreatePInvokeAttribute(_localctx.attribute);
12419 _localctx.Value = Actions.CreatePInvokeAttribute(_localctx.attribute);
12427 _localctx.Value = Actions.CreatePInvokeAttribute(_localctx.attribute);
12435 _localctx.Value = Actions.CreatePInvokeAttribute(_localctx.attribute);
12443 _localctx.Value = Actions.CreatePInvokeAttribute(_localctx.attribute);
12451 _localctx.Value = Actions.CreatePInvokeAttribute(_localctx.attribute);
12459 _localctx.Value = Actions.CreatePInvokeAttribute(_localctx.attribute);
12467 _localctx.Value = Actions.CreatePInvokeAttribute(_localctx.attribute);
12479 _localctx.Value = Actions.CreateBestFitPInvokeAttribute(_localctx.setting);
12491 _localctx.Value = Actions.CreateBestFitPInvokeAttribute(_localctx.setting);
12503 _localctx.Value = Actions.CreateCharMapErrorPInvokeAttribute(_localctx.setting);
12515 _localctx.Value = Actions.CreateCharMapErrorPInvokeAttribute(_localctx.setting);
12529 _localctx.Value = Actions.CreateRawPInvokeAttribute((_localctx.flags!=null?(_localctx.flags.Start):null));
12574 _localctx.Value = Actions.GetMethodName(_localctx.ctorName);
12582 _localctx.Value = Actions.GetMethodName(_localctx.cctorName);
12641 _localctx.Value = Actions.CreateMethodImplementationAttribute(_localctx.attribute);
12649 _localctx.Value = Actions.CreateMethodImplementationAttribute(_localctx.attribute);
12657 _localctx.Value = Actions.CreateMethodImplementationAttribute(_localctx.attribute);
12665 _localctx.Value = Actions.CreateMethodImplementationAttribute(_localctx.attribute);
12673 _localctx.Value = Actions.CreateMethodImplementationAttribute(_localctx.attribute);
12681 _localctx.Value = Actions.CreateMethodImplementationAttribute(_localctx.attribute);
12689 _localctx.Value = Actions.CreateMethodImplementationAttribute(_localctx.attribute);
12697 _localctx.Value = Actions.CreateMethodImplementationAttribute(_localctx.attribute);
12705 _localctx.Value = Actions.CreateMethodImplementationAttribute(_localctx.attribute);
12713 _localctx.Value = Actions.CreateMethodImplementationAttribute(_localctx.attribute);
12721 _localctx.Value = Actions.CreateMethodImplementationAttribute(_localctx.attribute);
12729 _localctx.Value = Actions.CreateMethodImplementationAttribute(_localctx.attribute);
12737 _localctx.Value = Actions.CreateMethodImplementationAttribute(_localctx.attribute);
12745 _localctx.Value = Actions.CreateMethodImplementationAttribute(_localctx.attribute);
12753 _localctx.Value = Actions.CreateMethodImplementationAttribute(_localctx.attribute);
12761 _localctx.Value = Actions.CreateMethodImplementationAttribute(_localctx.attribute);
12775 _localctx.Value = Actions.CreateRawMethodImplementationAttribute((_localctx.flags!=null?(_localctx.flags.Start):null));
12942 Actions.EmitByte((_localctx.value!=null?(_localctx.value.Start):null));
12959 Actions.SetMaxStack((_localctx.value!=null?(_localctx.value.Start):null));
12967 Actions.SetEntryPoint();
12975 Actions.SetZeroInit();
13022 Actions.ProcessMethodDataDeclaration(_localctx.declaration);
13031 Actions.ProcessMethodSecurityDeclaration(_localctx.security);
13040 Actions.ProcessMethodSourceDirective(_localctx.source);
13048 Actions.ProcessMethodLanguageDirective(_localctx.language);
13056 Actions.ProcessMethodCustomAttribute(_localctx.attribute);
13135 _localctx.InitialSyntaxErrorCount = Actions.SyntaxErrorCount;
13162 Actions.EndLocalsDirective(_localctx, _localctx.InitialSyntaxErrorCount);
13190 _localctx.InitialSyntaxErrorCount = Actions.SyntaxErrorCount;
13223 Actions.EndExportDirective(_localctx, _localctx.InitialSyntaxErrorCount);
13251 _localctx.InitialSyntaxErrorCount = Actions.SyntaxErrorCount;
13271 Actions.EndVTableEntryDirective(_localctx, _localctx.InitialSyntaxErrorCount);
13317 _localctx.InitialSyntaxErrorCount = Actions.SyntaxErrorCount;
13366 Actions.EndOverrideDirective(_localctx, _localctx.InitialSyntaxErrorCount);
13416 _localctx.InitialSyntaxErrorCount = Actions.SyntaxErrorCount;
13446 Actions.AddCustomAttributeApplication(_localctx.Attributes, _localctx.attribute);
13474 Actions.AddCustomAttributeApplication(_localctx.Attributes, _localctx.attribute);
13510 Actions.AddCustomAttributeApplication(_localctx.Attributes, _localctx.attribute);
13542 Actions.AddCustomAttributeApplication(_localctx.Attributes, _localctx.attribute);
13574 Actions.AddCustomAttributeApplication(_localctx.Attributes, _localctx.attribute);
13592 Actions.EndParameterDirective(
13624 Actions.DefineLabel((_localctx.name!=null?(_localctx.name.Start):null));
13662 _localctx.InitialSyntaxErrorCount = Actions.SyntaxErrorCount;
13674 _localctx.Value = Actions.CreateCustomAttributeDeclaration(_localctx.directAttribute.Value);
13682 _localctx.Value = Actions.CreateCustomAttributeDeclaration(_localctx.ownedAttribute.Value);
13695 Actions.HasSyntaxErrorsSince(_localctx.InitialSyntaxErrorCount) ||
13718 Actions.BeginScope(_localctx);
13736 Actions.EndScope(_localctx);
13763 _localctx.InitialSyntaxErrorCount = Actions.SyntaxErrorCount;
13779 Actions.EndExceptionBlock(_localctx, _localctx.InitialSyntaxErrorCount);
13885 _localctx.Value = Actions.CreateScopeExceptionRange(_localctx.body);
13899 _localctx.Value = Actions.CreateLabelExceptionRange((_localctx.startLabel!=null?(_localctx.startLabel.Start):null), (_localctx.endLabel!=null?(_localctx.endLabel.Start):null));
13913 _localctx.Value = Actions.CreateOffsetExceptionRange((_localctx.startOffset!=null?(_localctx.startOffset.Start):null), (_localctx.endOffset!=null?(_localctx.endOffset.Start):null));
13972 _localctx.Value = Actions.CreateCatchExceptionClause(_localctx.caught.Value, _localctx.handler.Value);
13982 _localctx.Value = Actions.CreateFilterExceptionClause(_localctx.filtered.Value, _localctx.handler.Value);
13992 _localctx.Value = Actions.CreateFinallyExceptionClause(_localctx.handler.Value);
14002 _localctx.Value = Actions.CreateFaultExceptionClause(_localctx.handler.Value);
14057 _localctx.Value = Actions.CreateScopeFilter(_localctx.body);
14067 _localctx.Value = Actions.CreateLabelFilter((_localctx.label!=null?(_localctx.label.Start):null));
14077 _localctx.Value = Actions.CreateOffsetFilter((_localctx.offset!=null?(_localctx.offset.Start):null));
14112 _localctx.InitialSyntaxErrorCount = Actions.SyntaxErrorCount;
14130 _localctx.Value = Actions.EndCatchClause(_localctx, _localctx.InitialSyntaxErrorCount);
14239 _localctx.Value = Actions.CreateScopeExceptionRange(_localctx.body);
14253 _localctx.Value = Actions.CreateLabelExceptionRange((_localctx.startLabel!=null?(_localctx.startLabel.Start):null), (_localctx.endLabel!=null?(_localctx.endLabel.Start):null));
14267 _localctx.Value = Actions.CreateOffsetExceptionRange((_localctx.startOffset!=null?(_localctx.startOffset.Start):null), (_localctx.endOffset!=null?(_localctx.endOffset.Start):null));
14305 _localctx.Builder = Actions.CreateDataDeclaration(_localctx);
14306 _localctx.InitialSyntaxErrorCount = Actions.SyntaxErrorCount;
14323 Actions.EndDataDeclaration(_localctx, _localctx.Builder, _localctx.InitialSyntaxErrorCount);
14367 Actions.SetDataDeclarationHeader(_localctx.Builder, _localctx.section.Value, (_localctx.name!=null?(_localctx.name.Start):null));
14377 Actions.SetAnonymousDataDeclarationHeader(_localctx.Builder, _localctx.section.Value);
14406 _localctx.Value = Actions.GetMappedDataSection();
14421 _localctx.Value = Actions.GetTlsDataSection(_localctx);
14429 _localctx.Value = Actions.GetCilDataSection();
14716 _localctx.Value = Actions.ParseDataItemCount(_localctx.Builder, (_localctx.count!=null?(_localctx.count.Start):null));
14805 Actions.AddDataString(_localctx.Builder, _localctx.stringValue.Value);
14819 Actions.AddDataReference(_localctx.Builder, (_localctx.target!=null?(_localctx.target.Start):null));
14829 Actions.AddDataReference(_localctx.Builder, (_localctx.target!=null?(_localctx.target.Start):null));
14843 Actions.AddDataBytes(_localctx.Builder, _localctx.byteValue.Value);
14867 Actions.AddFloatingPointData(_localctx.Builder, _localctx.kind, _localctx.floatingValue.Value, _localctx.count.Value);
14883 Actions.AddInt64Data(_localctx.Builder, _localctx.kind, (_localctx.int64Value!=null?(_localctx.int64Value.Start):null), _localctx.count.Value);
14907 Actions.AddIntegerData(_localctx.Builder, _localctx.kind, (_localctx.integerValue!=null?(_localctx.integerValue.Start):null), _localctx.count.Value);
14925 Actions.AddZeroData(_localctx.Builder, _localctx.kind, _localctx.count.Value);
15021 _localctx.Value = Actions.CreateFloat32SerializedInitializer(_localctx.float32Value, _localctx.float32Value.Value);
15035 _localctx.Value = Actions.CreateFloat64SerializedInitializer(_localctx.float64Value, _localctx.float64Value.Value);
15049 _localctx.Value = Actions.CreateFloat32BitsSerializedInitializer((_localctx.float32Bits!=null?(_localctx.float32Bits.Start):null));
15063 _localctx.Value = Actions.CreateFloat64BitsSerializedInitializer((_localctx.float64Bits!=null?(_localctx.float64Bits.Start):null));
15077 _localctx.Value = Actions.CreateIntegerSerializedInitializer(_localctx.int64Type, (_localctx.int64Value!=null?(_localctx.int64Value.Start):null));
15091 _localctx.Value = Actions.CreateIntegerSerializedInitializer(_localctx.int32Type, (_localctx.int32Value!=null?(_localctx.int32Value.Start):null));
15105 _localctx.Value = Actions.CreateIntegerSerializedInitializer(_localctx.int16Type, (_localctx.int16Value!=null?(_localctx.int16Value.Start):null));
15119 _localctx.Value = Actions.CreateIntegerSerializedInitializer(_localctx.int8Type, (_localctx.int8Value!=null?(_localctx.int8Value.Start):null));
15133 _localctx.Value = Actions.CreateIntegerSerializedInitializer(_localctx.uint64Type, (_localctx.uint64Value!=null?(_localctx.uint64Value.Start):null));
15147 _localctx.Value = Actions.CreateIntegerSerializedInitializer(_localctx.uint32Type, (_localctx.uint32Value!=null?(_localctx.uint32Value.Start):null));
15161 _localctx.Value = Actions.CreateIntegerSerializedInitializer(_localctx.uint16Type, (_localctx.uint16Value!=null?(_localctx.uint16Value.Start):null));
15175 _localctx.Value = Actions.CreateIntegerSerializedInitializer(_localctx.uint8Type, (_localctx.uint8Value!=null?(_localctx.uint8Value.Start):null));
15189 _localctx.Value = Actions.CreateIntegerSerializedInitializer(_localctx.charType, (_localctx.charValue!=null?(_localctx.charValue.Start):null));
15203 _localctx.Value = Actions.CreateBooleanSerializedInitializer(_localctx.boolType, _localctx.boolValue.Value);
15217 _localctx.Value = Actions.CreateByteArraySerializedInitializer(_localctx.byteArrayValue.Value);
15255 _localctx.Builder = Actions.CreateByteAccumulator();
15268 Actions.AddByte(_localctx.Builder, _localctx.b.Value);
15283 _localctx.Value = Actions.EndBytes(_localctx.Builder);
15377 _localctx.Value = Actions.CreateFieldInitializer(_localctx.serializedValue.Value);
15385 _localctx.Value = Actions.CreateFieldInitializer(_localctx.stringValue.Value);
15393 _localctx.Value = Actions.CreateNullFieldInitializer();
15543 _localctx.Value = Actions.CreateScalarSerializedValue(_localctx, _localctx.scalarValue, _localctx.scalarValue.Value);
15557 _localctx.Value = Actions.CreateStringSerializedValue();
15571 _localctx.Value = Actions.CreateStringSerializedValue(_localctx.stringToken);
15587 _localctx.Value = Actions.CreateTypeSerializedValue(_localctx.typeToken);
15601 _localctx.Value = Actions.CreateTypeSerializedValue(_localctx.typeName.Value);
15615 _localctx.Value = Actions.CreateNullTypeSerializedValue();
15629 _localctx.Value = Actions.CreateObjectSerializedValue(_localctx.objectValue.Value);
15649 _localctx.Value = Actions.CreateArraySerializedValue(_localctx.f32ElementToken, (_localctx.f32Length!=null?(_localctx.f32Length.Start):null), _localctx.f32Values.Value);
15669 _localctx.Value = Actions.CreateArraySerializedValue(_localctx.f64ElementToken, (_localctx.f64Length!=null?(_localctx.f64Length.Start):null), _localctx.f64Values.Value);
15689 _localctx.Value = Actions.CreateArraySerializedValue(_localctx.i64ElementToken, (_localctx.i64Length!=null?(_localctx.i64Length.Start):null), _localctx.i64Values.Value);
15709 _localctx.Value = Actions.CreateArraySerializedValue(_localctx.i32ElementToken, (_localctx.i32Length!=null?(_localctx.i32Length.Start):null), _localctx.i32Values.Value);
15729 _localctx.Value = Actions.CreateArraySerializedValue(_localctx.i16ElementToken, (_localctx.i16Length!=null?(_localctx.i16Length.Start):null), _localctx.i16Values.Value);
15749 _localctx.Value = Actions.CreateArraySerializedValue(_localctx.i8ElementToken, (_localctx.i8Length!=null?(_localctx.i8Length.Start):null), _localctx.i8Values.Value);
15769 _localctx.Value = Actions.CreateArraySerializedValue(_localctx.u64ElementToken, (_localctx.u64Length!=null?(_localctx.u64Length.Start):null), _localctx.u64Values.Value);
15789 _localctx.Value = Actions.CreateArraySerializedValue(_localctx.u32ElementToken, (_localctx.u32Length!=null?(_localctx.u32Length.Start):null), _localctx.u32Values.Value);
15809 _localctx.Value = Actions.CreateArraySerializedValue(_localctx.u16ElementToken, (_localctx.u16Length!=null?(_localctx.u16Length.Start):null), _localctx.u16Values.Value);
15829 _localctx.Value = Actions.CreateArraySerializedValue(_localctx.u8ElementToken, (_localctx.u8Length!=null?(_localctx.u8Length.Start):null), _localctx.u8Values.Value);
15849 _localctx.Value = Actions.CreateArraySerializedValue(_localctx.charElementToken, (_localctx.charLength!=null?(_localctx.charLength.Start):null), _localctx.charValues.Value);
15869 _localctx.Value = Actions.CreateArraySerializedValue(_localctx.boolElementToken, (_localctx.boolLength!=null?(_localctx.boolLength.Start):null), _localctx.boolValues.Value);
15889 _localctx.Value = Actions.CreateArraySerializedValue(_localctx.stringElementToken, (_localctx.stringLength!=null?(_localctx.stringLength.Start):null), _localctx.stringValues.Value);
15909 _localctx.Value = Actions.CreateArraySerializedValue(_localctx.typeElementToken, (_localctx.typeLength!=null?(_localctx.typeLength.Start):null), _localctx.typeValues.Value);
15929 _localctx.Value = Actions.CreateArraySerializedValue(_localctx.objectElementToken, (_localctx.objectLength!=null?(_localctx.objectLength.Start):null), _localctx.objectValues.Value);
15990 Actions.AddFloat32SequenceValue(_localctx.Builder, _localctx.floatingValue.Value);
15997 Actions.AddFloat32SequenceValue(_localctx.Builder, (_localctx.integerValue!=null?(_localctx.integerValue.Start):null));
16065 Actions.AddFloat64SequenceValue(_localctx.Builder, _localctx.floatingValue.Value);
16072 Actions.AddFloat64SequenceValue(_localctx.Builder, (_localctx.integerValue!=null?(_localctx.integerValue.Start):null));
16129 Actions.AddInt64SequenceValue(_localctx.Builder, (_localctx.value!=null?(_localctx.value.Start):null));
16184 Actions.AddInt32SequenceValue(_localctx.Builder, (_localctx.value!=null?(_localctx.value.Start):null));
16239 Actions.AddInt16SequenceValue(_localctx.Builder, (_localctx.value!=null?(_localctx.value.Start):null));
16294 Actions.AddInt8SequenceValue(_localctx.Builder, (_localctx.value!=null?(_localctx.value.Start):null));
16349 Actions.AddBooleanSequenceValue(_localctx.Builder, _localctx.value.Value);
16411 Actions.AddStringSequenceValue(_localctx.Builder, _localctx.nullValue);
16418 Actions.AddStringSequenceValue(_localctx.Builder, _localctx.stringValue);
16528 _localctx.Value = Actions.CreateNullClassSequenceValue();
16538 _localctx.Value = Actions.CreateQuotedClassSequenceValue(_localctx.quotedValue);
16555 _localctx.Value = Actions.CreateClassSequenceValue(_localctx.typeValue.Value);
16656 _localctx.InitialSyntaxErrorCount = Actions.SyntaxErrorCount;
16668 _localctx.Value = Actions.CreateCustomAttributeDeclaration(_localctx.directAttribute.Value);
16676 _localctx.Value = Actions.CreateCustomAttributeDeclaration(_localctx.ownedAttribute.Value);
16684 _localctx.Value = Actions.CreateCustomAttributeTypedef(_localctx.alias.Value);
16697 Actions.HasSyntaxErrorsSince(_localctx.InitialSyntaxErrorCount) ||
16761 _localctx.Value = Actions.CreateAssemblyPublicKeyDeclaration(_localctx.key.Value);
16783 _localctx.Value = Actions.CreateAssemblyVersionDeclaration(
16797 _localctx.Value = Actions.CreateAssemblyLocaleDeclaration(_localctx.locale.Value);
16813 _localctx.Value = Actions.CreateAssemblyLocaleDeclaration(_localctx.localeBytes.Value);
16821 _localctx.Value = Actions.CreateAssemblyCustomAttributeDeclaration(
16869 _localctx.InitialSyntaxErrorCount = Actions.SyntaxErrorCount;
16881 _localctx.Value = Actions.CreateAssemblyReference(
16894 Actions.HasSyntaxErrorsSince(_localctx.InitialSyntaxErrorCount) ||
16947 _localctx.Value = Actions.CreateAssemblyReferenceHeader(
16968 _localctx.Value = Actions.CreateAssemblyReferenceHeader(
17082 _localctx.Value = Actions.CreateAssemblyReferenceHashDeclaration(_localctx.hash.Value);
17122 _localctx.Value = Actions.CreateAssemblyReferencePublicKeyTokenDeclaration(_localctx.token.Value);
17130 _localctx.Value = Actions.CreateAssemblyReferenceAutoDeclaration();
17171 _localctx.InitialSyntaxErrorCount = Actions.SyntaxErrorCount;
17183 _localctx.Value = Actions.CreateExportedType(
17196 Actions.HasSyntaxErrorsSince(_localctx.InitialSyntaxErrorCount) ||
17242 _localctx.Value = Actions.CreateExportedTypeHeader(
17292 _localctx.Value = Actions.CreateExportedTypeHeader(
17342 _localctx.Value = Actions.AddExportedTypeAttribute(
17460 Actions.SetExportedTypeAttribute(_localctx);
17577 _localctx.Value = Actions.CreateExportedTypeFileDeclaration(
17591 _localctx.Value = Actions.CreateNestedExportedTypeDeclaration(
17605 _localctx.Value = Actions.CreateExportedTypeAssemblyDeclaration(
17615 _localctx.Value = Actions.CreateExportedTypeMetadataTokenDeclaration(
17627 _localctx.Value = Actions.CreateExportedTypeDefinitionIdDeclaration(
17636 _localctx.Value = Actions.CreateExportedTypeCustomAttributeDeclaration(
17684 _localctx.InitialSyntaxErrorCount = Actions.SyntaxErrorCount;
17696 _localctx.Value = Actions.CreateManifestResource(
17709 Actions.HasSyntaxErrorsSince(_localctx.InitialSyntaxErrorCount) ||
17762 _localctx.Value = Actions.CreateManifestResourceHeader(
17782 _localctx.Value = Actions.CreateManifestResourceHeader(
17835 _localctx.Value = Actions.AddManifestResourceAttribute(
17885 _localctx.Value = Actions.ParseManifestResourceAttribute(_localctx.Start);
17997 _localctx.Value = Actions.CreateManifestResourceFileDeclaration(
18012 _localctx.Value = Actions.CreateManifestResourceAssemblyDeclaration(_localctx.name.Value);
18025 _localctx.Value = Actions.CreateManifestResourceCustomAttributeDeclaration(