1// Code generated by "stringer -type=ErrorCode"; DO NOT EDIT.
2
3package typesinternal
4
5import "strconv"
6
7func _() {
8	// An "invalid array index" compiler error signifies that the constant values have changed.
9	// Re-run the stringer command to generate them again.
10	var x [1]struct{}
11	_ = x[InvalidSyntaxTree - -1]
12	_ = x[Test-1]
13	_ = x[BlankPkgName-2]
14	_ = x[MismatchedPkgName-3]
15	_ = x[InvalidPkgUse-4]
16	_ = x[BadImportPath-5]
17	_ = x[BrokenImport-6]
18	_ = x[ImportCRenamed-7]
19	_ = x[UnusedImport-8]
20	_ = x[InvalidInitCycle-9]
21	_ = x[DuplicateDecl-10]
22	_ = x[InvalidDeclCycle-11]
23	_ = x[InvalidTypeCycle-12]
24	_ = x[InvalidConstInit-13]
25	_ = x[InvalidConstVal-14]
26	_ = x[InvalidConstType-15]
27	_ = x[UntypedNilUse-16]
28	_ = x[WrongAssignCount-17]
29	_ = x[UnassignableOperand-18]
30	_ = x[NoNewVar-19]
31	_ = x[MultiValAssignOp-20]
32	_ = x[InvalidIfaceAssign-21]
33	_ = x[InvalidChanAssign-22]
34	_ = x[IncompatibleAssign-23]
35	_ = x[UnaddressableFieldAssign-24]
36	_ = x[NotAType-25]
37	_ = x[InvalidArrayLen-26]
38	_ = x[BlankIfaceMethod-27]
39	_ = x[IncomparableMapKey-28]
40	_ = x[InvalidIfaceEmbed-29]
41	_ = x[InvalidPtrEmbed-30]
42	_ = x[BadRecv-31]
43	_ = x[InvalidRecv-32]
44	_ = x[DuplicateFieldAndMethod-33]
45	_ = x[DuplicateMethod-34]
46	_ = x[InvalidBlank-35]
47	_ = x[InvalidIota-36]
48	_ = x[MissingInitBody-37]
49	_ = x[InvalidInitSig-38]
50	_ = x[InvalidInitDecl-39]
51	_ = x[InvalidMainDecl-40]
52	_ = x[TooManyValues-41]
53	_ = x[NotAnExpr-42]
54	_ = x[TruncatedFloat-43]
55	_ = x[NumericOverflow-44]
56	_ = x[UndefinedOp-45]
57	_ = x[MismatchedTypes-46]
58	_ = x[DivByZero-47]
59	_ = x[NonNumericIncDec-48]
60	_ = x[UnaddressableOperand-49]
61	_ = x[InvalidIndirection-50]
62	_ = x[NonIndexableOperand-51]
63	_ = x[InvalidIndex-52]
64	_ = x[SwappedSliceIndices-53]
65	_ = x[NonSliceableOperand-54]
66	_ = x[InvalidSliceExpr-55]
67	_ = x[InvalidShiftCount-56]
68	_ = x[InvalidShiftOperand-57]
69	_ = x[InvalidReceive-58]
70	_ = x[InvalidSend-59]
71	_ = x[DuplicateLitKey-60]
72	_ = x[MissingLitKey-61]
73	_ = x[InvalidLitIndex-62]
74	_ = x[OversizeArrayLit-63]
75	_ = x[MixedStructLit-64]
76	_ = x[InvalidStructLit-65]
77	_ = x[MissingLitField-66]
78	_ = x[DuplicateLitField-67]
79	_ = x[UnexportedLitField-68]
80	_ = x[InvalidLitField-69]
81	_ = x[UntypedLit-70]
82	_ = x[InvalidLit-71]
83	_ = x[AmbiguousSelector-72]
84	_ = x[UndeclaredImportedName-73]
85	_ = x[UnexportedName-74]
86	_ = x[UndeclaredName-75]
87	_ = x[MissingFieldOrMethod-76]
88	_ = x[BadDotDotDotSyntax-77]
89	_ = x[NonVariadicDotDotDot-78]
90	_ = x[MisplacedDotDotDot-79]
91	_ = x[InvalidDotDotDotOperand-80]
92	_ = x[InvalidDotDotDot-81]
93	_ = x[UncalledBuiltin-82]
94	_ = x[InvalidAppend-83]
95	_ = x[InvalidCap-84]
96	_ = x[InvalidClose-85]
97	_ = x[InvalidCopy-86]
98	_ = x[InvalidComplex-87]
99	_ = x[InvalidDelete-88]
100	_ = x[InvalidImag-89]
101	_ = x[InvalidLen-90]
102	_ = x[SwappedMakeArgs-91]
103	_ = x[InvalidMake-92]
104	_ = x[InvalidReal-93]
105	_ = x[InvalidAssert-94]
106	_ = x[ImpossibleAssert-95]
107	_ = x[InvalidConversion-96]
108	_ = x[InvalidUntypedConversion-97]
109	_ = x[BadOffsetofSyntax-98]
110	_ = x[InvalidOffsetof-99]
111	_ = x[UnusedExpr-100]
112	_ = x[UnusedVar-101]
113	_ = x[MissingReturn-102]
114	_ = x[WrongResultCount-103]
115	_ = x[OutOfScopeResult-104]
116	_ = x[InvalidCond-105]
117	_ = x[InvalidPostDecl-106]
118	_ = x[InvalidChanRange-107]
119	_ = x[InvalidIterVar-108]
120	_ = x[InvalidRangeExpr-109]
121	_ = x[MisplacedBreak-110]
122	_ = x[MisplacedContinue-111]
123	_ = x[MisplacedFallthrough-112]
124	_ = x[DuplicateCase-113]
125	_ = x[DuplicateDefault-114]
126	_ = x[BadTypeKeyword-115]
127	_ = x[InvalidTypeSwitch-116]
128	_ = x[InvalidExprSwitch-117]
129	_ = x[InvalidSelectCase-118]
130	_ = x[UndeclaredLabel-119]
131	_ = x[DuplicateLabel-120]
132	_ = x[MisplacedLabel-121]
133	_ = x[UnusedLabel-122]
134	_ = x[JumpOverDecl-123]
135	_ = x[JumpIntoBlock-124]
136	_ = x[InvalidMethodExpr-125]
137	_ = x[WrongArgCount-126]
138	_ = x[InvalidCall-127]
139	_ = x[UnusedResults-128]
140	_ = x[InvalidDefer-129]
141	_ = x[InvalidGo-130]
142	_ = x[BadDecl-131]
143	_ = x[RepeatedDecl-132]
144	_ = x[InvalidUnsafeAdd-133]
145	_ = x[InvalidUnsafeSlice-134]
146	_ = x[UnsupportedFeature-135]
147	_ = x[NotAGenericType-136]
148	_ = x[WrongTypeArgCount-137]
149	_ = x[CannotInferTypeArgs-138]
150	_ = x[InvalidTypeArg-139]
151	_ = x[InvalidInstanceCycle-140]
152	_ = x[InvalidUnion-141]
153	_ = x[MisplacedConstraintIface-142]
154	_ = x[InvalidMethodTypeParams-143]
155	_ = x[MisplacedTypeParam-144]
156	_ = x[InvalidUnsafeSliceData-145]
157	_ = x[InvalidUnsafeString-146]
158}
159
160const (
161	_ErrorCode_name_0 = "InvalidSyntaxTree"
162	_ErrorCode_name_1 = "TestBlankPkgNameMismatchedPkgNameInvalidPkgUseBadImportPathBrokenImportImportCRenamedUnusedImportInvalidInitCycleDuplicateDeclInvalidDeclCycleInvalidTypeCycleInvalidConstInitInvalidConstValInvalidConstTypeUntypedNilUseWrongAssignCountUnassignableOperandNoNewVarMultiValAssignOpInvalidIfaceAssignInvalidChanAssignIncompatibleAssignUnaddressableFieldAssignNotATypeInvalidArrayLenBlankIfaceMethodIncomparableMapKeyInvalidIfaceEmbedInvalidPtrEmbedBadRecvInvalidRecvDuplicateFieldAndMethodDuplicateMethodInvalidBlankInvalidIotaMissingInitBodyInvalidInitSigInvalidInitDeclInvalidMainDeclTooManyValuesNotAnExprTruncatedFloatNumericOverflowUndefinedOpMismatchedTypesDivByZeroNonNumericIncDecUnaddressableOperandInvalidIndirectionNonIndexableOperandInvalidIndexSwappedSliceIndicesNonSliceableOperandInvalidSliceExprInvalidShiftCountInvalidShiftOperandInvalidReceiveInvalidSendDuplicateLitKeyMissingLitKeyInvalidLitIndexOversizeArrayLitMixedStructLitInvalidStructLitMissingLitFieldDuplicateLitFieldUnexportedLitFieldInvalidLitFieldUntypedLitInvalidLitAmbiguousSelectorUndeclaredImportedNameUnexportedNameUndeclaredNameMissingFieldOrMethodBadDotDotDotSyntaxNonVariadicDotDotDotMisplacedDotDotDotInvalidDotDotDotOperandInvalidDotDotDotUncalledBuiltinInvalidAppendInvalidCapInvalidCloseInvalidCopyInvalidComplexInvalidDeleteInvalidImagInvalidLenSwappedMakeArgsInvalidMakeInvalidRealInvalidAssertImpossibleAssertInvalidConversionInvalidUntypedConversionBadOffsetofSyntaxInvalidOffsetofUnusedExprUnusedVarMissingReturnWrongResultCountOutOfScopeResultInvalidCondInvalidPostDeclInvalidChanRangeInvalidIterVarInvalidRangeExprMisplacedBreakMisplacedContinueMisplacedFallthroughDuplicateCaseDuplicateDefaultBadTypeKeywordInvalidTypeSwitchInvalidExprSwitchInvalidSelectCaseUndeclaredLabelDuplicateLabelMisplacedLabelUnusedLabelJumpOverDeclJumpIntoBlockInvalidMethodExprWrongArgCountInvalidCallUnusedResultsInvalidDeferInvalidGoBadDeclRepeatedDeclInvalidUnsafeAddInvalidUnsafeSliceUnsupportedFeatureNotAGenericTypeWrongTypeArgCountCannotInferTypeArgsInvalidTypeArgInvalidInstanceCycleInvalidUnionMisplacedConstraintIfaceInvalidMethodTypeParamsMisplacedTypeParamInvalidUnsafeSliceDataInvalidUnsafeString"
163)
164
165var (
166	_ErrorCode_index_1 = [...]uint16{0, 4, 16, 33, 46, 59, 71, 85, 97, 113, 126, 142, 158, 174, 189, 205, 218, 234, 253, 261, 277, 295, 312, 330, 354, 362, 377, 393, 411, 428, 443, 450, 461, 484, 499, 511, 522, 537, 551, 566, 581, 594, 603, 617, 632, 643, 658, 667, 683, 703, 721, 740, 752, 771, 790, 806, 823, 842, 856, 867, 882, 895, 910, 926, 940, 956, 971, 988, 1006, 1021, 1031, 1041, 1058, 1080, 1094, 1108, 1128, 1146, 1166, 1184, 1207, 1223, 1238, 1251, 1261, 1273, 1284, 1298, 1311, 1322, 1332, 1347, 1358, 1369, 1382, 1398, 1415, 1439, 1456, 1471, 1481, 1490, 1503, 1519, 1535, 1546, 1561, 1577, 1591, 1607, 1621, 1638, 1658, 1671, 1687, 1701, 1718, 1735, 1752, 1767, 1781, 1795, 1806, 1818, 1831, 1848, 1861, 1872, 1885, 1897, 1906, 1913, 1925, 1941, 1959, 1977, 1992, 2009, 2028, 2042, 2062, 2074, 2098, 2121, 2139, 2161, 2180}
167)
168
169func (i ErrorCode) String() string {
170	switch {
171	case i == -1:
172		return _ErrorCode_name_0
173	case 1 <= i && i <= 146:
174		i -= 1
175		return _ErrorCode_name_1[_ErrorCode_index_1[i]:_ErrorCode_index_1[i+1]]
176	default:
177		return "ErrorCode(" + strconv.FormatInt(int64(i), 10) + ")"
178	}
179}
180