5 // Cesar Lopez Nataren (cesar@ciencias.unam.mx)
7 // (C) 2003, Cesar Lopez Nataren
11 // Permission is hereby granted, free of charge, to any person obtaining
12 // a copy of this software and associated documentation files (the
13 // "Software"), to deal in the Software without restriction, including
14 // without limitation the rights to use, copy, modify, merge, publish,
15 // distribute, sublicense, and/or sell copies of the Software, and to
16 // permit persons to whom the Software is furnished to do so, subject to
17 // the following conditions:
19 // The above copyright notice and this permission notice shall be
20 // included in all copies or substantial portions of the Software.
22 // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
23 // EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
24 // MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
25 // NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
26 // LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
27 // OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
28 // WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
31 namespace Microsoft
.JScript
.Tmp
84 IncompatibleVisibility
,
86 NeedCompileTimeConstant
,
90 InvalidPositionDirective
,
93 CannotNestPositionDirective
,
102 TypeCannotBeExtended
,
104 VariableLeftUninitialized
,
105 KeywordUsedAsIdentifier
,
106 NotAllowedInSuperConstructorCall
,
107 NotMeantToBeCalledDirectly
,
108 GetAndSetAreInconsistent
,
109 InvalidCustomAttribute
,
110 InvalidCustomAttributeArgument
,
111 InvalidCustomAttributeClassOrCtor
,
113 AmbiguousBindingBecauseOfWith
,
114 AmbiguousBindingBecauseOfEval
,
116 ItemNotAllowedOnExpandoClass
,
117 MethodNotAllowedOnExpandoClass
,
118 MethodClashOnExpandoSuperClass
,
119 BaseClassIsExpandoAlready
,
120 AbstractCannotBePrivate
,
122 StaticMissingInStaticInit
,
123 MissingConstructForAttributes
,
125 ExpandoClassShouldNotImpleEnumerable
,
126 NonCLSCompliantMember
,
131 CannotChangeVisibility
,
133 NewNotSpecifiedInMethodDeclaration
,
134 MethodInBaseIsNotVirtual
,
136 DifferentReturnTypeFromBase
,
138 OverrideAndHideUsedTogether
,
139 InvalidLanguageOption
,
140 NoMethodInBaseToOverride
,
141 NotValidForConstructor
,
142 CannotReturnValueFromVoidFunction
,
144 AmbiguousConstructorCall
,
145 SuperClassConstructorNotAccessible
,
146 OctalLiteralsAreDeprecated
,
147 VariableMightBeUnitialized
,
150 BadWayToLeaveFinally
,
151 NoCommaOrTypeDefinitionError
,
154 NoRightBracketOrComma
,
157 TooManyTokensSkipped
,
158 BadVariableDeclaration
,
159 BadFunctionDeclaration
,
160 BadPropertyDeclaration
,
161 DoesNotHaveAnAddress
,
166 ImpossibleConversion
,
167 FinalPrecludesAbstract
,
170 InvalidBaseTypeForEnum
,
171 CannotInstantiateAbstractClass
,
173 AbstractCannotBeStatic
,
174 StaticIsAlreadyFinal
,
175 StaticMethodsCannotOverride
,
176 StaticMethodsCannotHide
,
177 ExpandoPrecludesOverride
,
178 IllegalParamArrayAttribute
,
179 ExpandoPrecludesAbstract
,
181 BadModifierInInterface
,
182 VarIllegalInInterface
,
183 InterfaceIllegalInInterface
,
187 InvalidCustomAttributeTarget
,
188 PackageInWrongContext
,
189 ConstructorMayNotHaveReturnType
,
190 OnlyClassesAndPackagesAllowed
,
191 InvalidDebugDirective
,
192 CustomAttributeUsedMoreThanOnce
,
193 NestedInstanceTypeCannotBeExtendedByStatic
,
194 PropertyLevelAttributesMustBeOnGetter
,
199 InstanceNotAccessibleFromStatic
,
200 StaticRequiresTypeName
,
201 NonStaticWithTypeName
,
203 SuspectLoopCondition
,
205 AssemblyAttributesMustBeGlobal
,
206 ExpandoPrecludesStatic
,
208 NotAnExpandoFunction
,
209 NotValidVersionString
,
210 ExecutablesCannotBeLocalized
,
214 DelegatesShouldNotBeExplicitlyConstructed
,
215 ImplicitlyReferencedAssemblyNotFound
,
216 PossibleBadConversion
,
217 PossibleBadConversionFromString
,
221 MemberTypeCLSCompliantMismatch
,
222 TypeAssemblyCLSCompliantMismatch
,
228 CannotAssignToFunctionResult
,
245 ArrayLengthConstructIncorrect
,
246 ArrayLengthAssignIncorrect
,
251 MustProvideNameForNamedParameter
,
252 DuplicateNamedParameter
,
253 MissingNameParameter
,
254 MoreNamedParametersThanArguments
,
255 NonSupportedInDebugger
,
256 AssignmentToReadOnly
,
258 IncorrectNumberOfIndices
,
259 RefParamsNonSupportedInDebugger
,
260 CannotCallSecurityMethodLateBound
,
261 CannotUseStaticSecurityAttribute
,
266 FuncEvalThreadSuspended
,
267 FuncEvalThreadSleepWaitJoin
,
268 FuncEvalBadThreadState
,
269 FuncEvalBadThreadNotStarted
,
273 StaticVarNotAvailable
,
274 TypeObjectNotAvailable
,