$set 1
1 sunpro.cc
2 procompiler.cc
3 procompiler.cc.hpux
4 procompiler.cc.ppc
5 Internal error, should not occur
6 Error
7 Warning
8 Warning
9 Warning
10 Anachronism
11 Anachronism
12 Extension
13 Information
14 Where
15 Note
16 Version
17 %1 Error(s) detected.
18 %2 Warning(s) detected.
19 %1 Error(s) and %2 Warning(s) detected.
20 Overflow in floating addition (%1 + %2), deferred to runtime.
21 Overflow in integer addition (%1 + %2), ignored.
22 Redefining %1 after use in an outer scope.
23 Redefining %1 after use in %2.
24 Redefining %1 after use in %2.
25 Multiple base classes require explicit class names.
26 The name %1 is ambiguous in %2: %3 and %4.
27 For %1, the base class %2 is ambiguous in %3.
28 The base class %1 is ambiguous in %2.
29 The function %1 has two overriders in %2: %3 and %4.
30 %1 cannot be distinguished from %2.
31 Anonymous unions cannot have function members.
32 Anonymous unions cannot have private or protected members.
33 Global anonymous unions must be static.
34 A union member cannot have a user-defined assignment operator.
35 %1 will not be used for %2::operator=(%2&).
36 %1 has a reference member %2 and cannot be assigned.
37 %1 has a const member %2 and cannot be assigned.
38 Cannot change access of %1 to %2.
39 Cannot change access of %1 because of %2.
40 The operation "%1 %2" is illegal.
41 The operation "%1 %2" is illegal.
42 The operation "%1 %2 %3" is illegal.
43 The operation "%1 %2 %3" is illegal.
44 Formal argument %1 of type %2 is being passed %3.
45 Formal argument %1 of type %3 in call to %2 is being passed %4.
46 Formal argument %1 of type %2 is being passed %3.
47 Formal argument %1 of type %3 in call to %2 is being passed %4.
48 Temporary created for argument %1.
49 Temporary created for argument %1 in call to %2.
50 Formal argument %1 of type %2 has an inaccessible copy constructor.
51 Formal argument %1 of type %3 in call to %2 has an inaccessible copy constructor.
52 Formal argument %1 of type %2 has an inaccessible copy constructor.
53 Formal argument %1 of type %3 in call to %2 has an inaccessible copy constructor.
54 The copy constructor for argument %1 of type %2 should take const %2&.
55 The copy constructor for argument %1 of type %3 in call to %2 should take const %3&.
56 An array must have at least one element.
57 The operation "%1[%2]" is illegal.
58 Cannot assign %1 to %2.
59 Cannot assign values of type %1.
60 The base must be a previously defined class or struct.
61 Bit fields must be of an integral type.
62 This break is not in a loop or switch.
63 Switch selection expression must be of an integral type.
64 Cannot cast from %1 to %2.
65 Cannot cast from %1 to %2.
66 Illegal character ('%1') in a preprocessor directive.
67 Unexpected ":" found.
68 Misplaced "::", can only precede or follow a type qualifier.
69 "##" must have tokens on both sides of it.
70 "%1" is not allowed in an initializer.
71 In an initializer the right operand of operator "%1" must be a constant.
72 Not allowed in an initializer.
73 Using const_cast to convert from %1 to %2 not allowed.
74 %1 is not a valid constant.
75 The function "%1" cannot be declared %2.
76 Non-member function pointer cannot point to a %1 function.
77 A constructor may not have a return type specification.
78 There is no loop to continue.
79 A conversion function may not have a return type specification.
80 Cannot define a conversion from %1 to %2.
81 Cannot define a conversion from %1 to %2.
82 Declaration terminated incorrectly.
83 There must be an identifier to declare.
84 Each remaining parameter must have a default value.
85 The destructor name must match the class name.
86 A destructor may not have a return type specification.
87 Unexpected else clause -- no preceding if.
88 The value for %1 is not within the range of an int.
89 Badly formed expression.
90 Unknown language, must be "C", "C++" or "Pascal".
91 This object was declared before with a different language.
92 storage class %1 not allowed for a member.
93 Badly formed include file name.
94 The function %1 should have a prototype.
95 The function %1 must have a prototype.
96 Functions must be static or external, not %1.
97 Functions cannot return arrays or functions.
98 Goto %1 bypasses a variable (or an exception) initialization.
99 Argument names are used only with a function body.
100 #if groups must be complete in a single file.
101 Could not open include file %1.
102 Illegal include file name.
103 Index must be non-real scalar type.
104 Extern variable %1 cannot be initialized in a local scope.
105 Classes cannot be intialized with "{...}".
106 Cannot use {} to initialize %1.
107 Attempting to initialize a function.
108 Cannot use %1 to initialize %2.
109 Cannot initialize array member "%1" in a constructor argument list.
110 The integer %1 is too large to be represented.
111 A line directive requires an unsigned decimal integer and a string.
112 Line directives can only specify 1 to 32767.
113 %1 was previously declared "%2", not "%3".
114 "#" in a macro must immediately precede an argument.
115 main() must have a return type of int.
116 Cannot take the address of main().
117 Cannot have a recursive call of main().
118 Cannot overload main().
119 Cannot use a pointer of type %1 with an object of type %2.
120 %1 cannot be initialized in a constructor.
121 Cannot call through pointer to member function before defining class %1.
122 Member functions may not have storage class %2.
123 The divisor of a remainder must be greater than zero.
124 Blanks must separate identifiers from numeric constants.
125 Octal constant "%1" contains an illegal digit.
126 Only one of a set of overloaded functions can be "C" or "Pascal".
127 Illegal number of arguments for %1.
128 Cannot have a return type of %1 for %2.
129 Illegal parameter type for %1.
130 Bad parameter element.
131 The argument of %1 must be of type int.
132 The second argument of %1 must be of type int.
133 Unknown preprocessor directive.
134 Badly formed constant expression.
135 Unknown pragma.
136 This value is inappropriate for the pragma.
137 Only functions can be called from expressions.
138 Both pointers must point to the same object.
139 Non-virtual function %1 declared pure.
140 Bad syntax for pure function definition.
141 %1 is not a class name as required for a qualifer.
142 Different types for "?:" (%1 and %2).
143 The structures in operator "?:" have different types.
144 The floating constant "%1" is invalid.
145 Using reinterpret_cast to convert from %1 to %2 not allowed.
146 Cannot return %1 from a function which should return %2.
147 Unexpected ")" -- Check for matching parenthesis.
148 Using static_cast to convert from %1 to %2 not allowed.
149 The function %1 cannot be static.
150 The function %1 cannot be both virtual and static.
151 Undefined character escape sequence "%1".
152 The value of '%1' is too large to fit in a character.
153 Illegal value for template parameter.
154 Template parameters cannot have type %1.
155 Operand for operator "%1" must be an lvalue.
156 Operand "%1" for operator "%2" is not an lvalue.
157 Can only use this within a non-static member function.
158 The type specifier %1 is not legal here.
159 Use "%1::" for access to %2.
160 Virtual function %1 returns %2, while %3 returns %4.
161 A %1 bitfield has %2 bits.
162 Bit fields may be no longer than %1 bits.
163 Bit fields must contain at least one bit.
164 Data declarations for this block are too large.
165 The expanded text of this macro is too long.
166 Taking address of the bound function %1.
167 Cannot take the address of a constructor.
168 Cannot take the address of a destructor.
169 The left operand cannot be assigned to.
170 The operand cannot be assigned to.
171 The operand "%1" cannot be assigned to.
172 Strings of differing character types cannot be catenated.
173 Cannot delete a pointer to a constant (%1).
174 Cannot continue processing because of prior errors.
175 An overloadable operator was expected instead of "%1".
176 Trying to take the address of the overloaded function %1.
177 Converting from %1 to %2 casts away constness.
178 Type "%1" is incomplete, and casting from "%2" may be undefined.
179 Type "%1" is incomplete, and casting to "%2" may be undefined.
180 Offset adjustment made when casting "%1" to "%2".
181 Dereferencing the result of casting from "%1" to "%2" is undefined.
182 No offset adjustment made when casting "%1" to "%2".
183 Dereferencing the result of casting from "%1" to "%2" may be undefined.
184 Cannot supply a default parameter for an exception handler.
185 Handler for a derived class placed after handler for its base class.
186 Duplicate exception handler.
187 Multiple exceptions for a handler.
188 No exception for a handler.
189 A try block must have at least one handler.
190 Browser internal error.
191 Choosing %1 over %2.
192 A previously specified default argument value cannot be changed.
193 Too many characters in character constant %1.
194 Cannot change a class or struct to a union.
195 Cannot change a union to a class or struct.
196 The copy constructor for %1 should take const %1&.
197 Class %1 has a constructor and must not be hidden.
198 Declarations are not allowed here.
199 #include directives are too deeply nested.
200 This macro expansion is too deeply nested.
201 Vectors of classes must use the default initializer.
202 Destructor for a %1 in a conditional expression.
203 The destructor for %1 is not accessible.
204 %1, returning %2, was previously declared returning %3.
205 Overflow in floating divide (%1 / %2), deferred to runtime.
206 Attempt to divide %1 by zero.
207 Attempt to divide by zero, deferred to runtime.
208 There is already a default case for this switch.
209 There are two consecutive underbars in "%1".
210 This base class has already had the access specified.
211 The base class %1 is included more than once.
212 Case label defined twice.
213 The member %1 is initialized more than once.
214 The result of dynamic_cast is not a pointer or reference type.
215 The dynamic_cast operand must be a pointer or reference to a polymorphic type.
216 The operand of a dynamic_cast is not a reference type.
217 The operand of a dynamic_cast is not a pointer type.
218 Invalid operand for a typeid expression.
219 Multiple declaration for %1.
220 Base class %1 is initialized more than once.
221 "%1" has already been included in this declaration.
222 %1 already had a body defined.
223 This base class has already been declared virtual.
224 "catch(...)" must be the last handler.
225 Empty character constant.
226 Empty declaration (probably an extra semicolon).
227 A file must contain at least one external declaration.
228 Assigning %1 to the enum %2 is obsolete.
229 End of file encountered in a comment.
230 End of file while skipping text -- Check #if .. #endif pairing.
231 Exceptions are not yet implemented.
232 This expression is too complicated.
233 Trailing comma in a parameter list.
234 Unexpected "}".
235 A member cannot be initialized except in a constructor.
236 The template argument %1 is not a type.
237 The template argument %1 is not used in a function parameter.
238 %1 hides the function %2.
239 %1 hides the virtual function %2.
240 %1 Hides the virtual function %2 in a virtual base.
241 The name %1 is unusable in a default parameter.
242 The name %1 is unusable in %2.
243 The name %1 is unusable except in a non-static member function.
244 Defining %1 within a cast is illegal.
245 %1 is not accessible from %2.
246 %1 is not accessible from %2.
247 The required constructor for %1 is unavailable.
248 The type "%1" is incomplete.
249 The type "%1", used in delete, is incomplete.
250 %1, of type %2, was previously declared %3.
251 "%1" was previously declared "%2".
252 "%1" has already been called and cannot be defined inline.
253 "%1" is too large and will not be expanded inline.
254 "%1" is too large to generate inline, consider writing it yourself.
255 A union member cannot require initialization or destruction.
256 %1 is inaccessible because also in %2.
257 "~" needs an integral type instead of %1.
258 This label was never defined.
259 A local class cannot have a static member.
260 Member functions in a local class must be defined in the class.
261 Line too long.
262 "%1" can only be used in a block or for a function argument.
263 Linkage specifications are allowed only at file level.
264 String/char constants may not include line separator.
265 Temporary used for non-const reference, now obsolete.
266 Attempt to redefine %1 without using #undef.
267 Too many parameters for this macro.
268 The macro parameter %1 is duplicated.
269 Overloading ambiguity between "%1" and "%2".
270 The class member %1 cannot be declared outside the class.
271 There are returns from %1 with and without values.
272 Attempt to compute %1 %% 0.
273 Attempt to compute remainder with zero, deferred to runtime.
274 Overflow in floating multiply (%1 * %2), deferred to runtime.
275 Overflow in integer multiply (%1 * %2), ignored.
276 This name has multiple qualifiers, only one is allowed.
277 %1 is not a direct base class of %2.
278 %1 must be a member function.
279 The parameter list must name each argument.
280 Cannot have an array of %1.
281 Cannot specify base classes except when defining the class.
282 There is no base class to initialize.
283 "=" expected instead of "%1".
284 Cannot take the address of a bit field.
285 Cannot have a reference to a bit field.
286 %1 is not a member of %2.
287 ":" expected instead of "%1".
288 There was no ":" following this "?".
289 "," expected instead of "%1".
290 exception specification ignored when compiled with -noex.
291 throw expression ignored when compiled with -noex.
292 try and catch ignored when compiled with -noex.
293 Identifier list expected instead of "%1".
294 The constant member %1 is not initialized.
295 No matching constructor could be found.
296 No initializer allowed for new of an array.
297 A declaration was expected instead of "%1".
298 No storage class or type for this declaration.
299 Default parameters are not allowed for %1.
300 A %1 definition is not allowed in operator new.
301 A %1 definition is not allowed in argument types.
302 A type definition is not allowed in the return type.
303 A type definition is not allowed in a "sizeof" expression.
304 Use of count in "delete []".
305 No direct declarator preceding "%1".
306 RTTI disabled, "dynamic_cast<%1>" replaced by "static_cast<%1>".
307 %1 is not an enumeration tag.
308 Expected an expression.
309 %1 is not a member of %2.
310 A "friend" declaration must specify a class or function.
311 Class friends require an explicit "class".
312 Functions may not be part of a struct or union.
313 ">" expected instead of "%1".
314 Identifier expected instead of "%1".
315 Identifier expected instead of "%1".
316 %1 must be initialized.
317 %1 should be initialized.
318 Objects of type %1 must be initialized.
319 The function %1 has not had a body defined.
320 The reference member %1 is not initialized.
321 A statement (even if empty) is required after a label.
322 "{" expected instead of "%1".
323 Cannot return a reference to a local variable or temporary.
324 Cannot return a reference to a bit field.
325 long long const (%1) not allowed with -nocx option.
326 'long long' not allowed with -nocx option.
327 long long bit fields are not allowed.
328 "(" expected instead of "%1".
329 "<" expected instead of "%1".
330 Could not find a match for %1.
331 There is no matching ")".
332 Cannot define member for class %1 nested in template.
333 Cannot allocate %1 with "new".
334 %1 can't find %2 to initialize base class.
335 Can't find %1 to initialize field %2.
336 Can't find %1 to initialize a vector.
337 Can't find %1 to copy a vector.
338 Non-const function %1 called for const object.
339 A reference return value must have a variable or other lvalue.
340 The left operand must be a lvalue.
341 Casting a non-lvalue to %1.
342 Casting a non-lvalue to %1.
343 %1 cannot return a value.
344 Non-volatile function %1 called for volatile object.
345 Use "." or "->" to call a member function.
346 Binary operator expected instead of "%1".
347 Operand expected instead of "%1".
348 Pascal functions cannot have a variable number of arguments.
349 Cannot subtract a pointer type from an integral type.
350 Pointer type needed instead of %1.
351 Operator "%1" cannot be applied to type %1.
352 There was no "?" preceding this ":".
353 "]" expected instead of "%1".
354 "}" expected instead of "%1".
355 "}" expected instead of EOF.
356 "typeid" or "dynamic_cast" ignored when compiling with -nortti.
357 Cannot define a reference or pointer to a reference.
358 Cannot declare a reference to %1.
359 Cannot take the address of a register.
360 ")" expected instead of "%1".
361 Use ";" to terminate statements.
362 Use ";" to terminate declarations.
363 A statement (even if empty) is required here.
364 A bit field may not be static.
365 Variable %1 is not a structure.
366 %1 is not a structure type.
367 Variable %1 does not point to a structure.
368 %1 is not a structure tag.
369 %1 is not a function.
370 %1 is not a static data member.
371 An integer constant expression is required here.
372 An integer constant expression is required for a case label.
373 An integer constant expression is required within the array subscript operator.
374 An integer constant expression is required for a bit field.
375 This construct is only allowed in C++.
376 A function definition may not be a typedef'ed declaration.
377 A class template name was expected instead of %1.
378 No parameters provided for template.
379 No instantiation arguments provided for template "%1".
380 Could not find source for %1.
381 Only a function may be called.
382 A declaration does not specify a tag or an identifier.
383 The prior declaration for %1 has a "throw" clause.
384 The prior declaration for %1 has no "throw" clause.
385 This case label is not in a switch statement.
386 This default label is not in a switch statement.
387 Right side of ".*" or "->*" must be a member pointer.
388 The function resulting from ".*" or "->*" can only be called.
389 %1 is defined but not used.
390 "type_info" not defined (Missing #include "typeinfo.h"?).
391 Label %1 is not used.
392 Type name expected instead of "%1".
393 #define and #undef are not legal for predefined macros.
394 A union may not have a base type.
395 The union %1 may not be used as a base type.
396 A union cannot have a virtual function.
397 A class with a constructor will not reliably work with "...".
398 A value of type void is not allowed.
399 Cannot dereference a void*.
400 "while" expected instead of "%1".
401 Initializing %1 to a NULL value.
402 Base initialization without a class name is now obsolete.
403 This style of function definition is now obsolete.
404 Other objects cannot be declared in a function definition.
405 Integer overflow or division by zero.
406 Compiler out of memory .
407 Partially bracketed initialization for %1.
408 There is no prior #if corresponding to this directive.
409 There is no prior #if corresponding to this #endif.
410 There is extra text on this line.
411 ANSI C does not allow extra text on this line - ignored.
412 This feature is not allowed in strict conformance.
413 Using %1 as postfix operator.
414 Declare %1 prior to use in function prototype.
415 Cannot create a variable for abstract class %1.
416 Cannot declare a member with the abstract class %1.
417 Cannot have a parameter of the abstract class %1.
418 Cannot return a value of abstract class %1.
419 Cannot convert to the abstract class %1.
420 Cannot create a value of the abstract class %1.
421 %    %1 has not been overridden.
422 Must override %1.
423 Must override %1 and %2.
424 Must override %1, %2, and %3.
425 Must override %1, %2, %3, and others.
426 %1 may not have a type qualifier.
427 Assignment value out of range.
428 The only storage class allowed in a parameter list is register.
429 Anonymous union member %1 has the same name as its containing class.
430 The enumerator %1 has the same name as its containing class.
431 The static member %1 has the same name as its containing class.
432 The type %1 has the same name as its containing class.
433 An expression of scalar type was expected.
434 Unary operator "%1" can only be applied to a scalar operand.
435 sizeof may not be applied to a bit field.
436 sizeof may not be applied to a function.
437 "%1" is not allowed here.
438 "%1" is not allowed and is being ignored.
439 Overflow in floating subtraction (%1 - %2), deferred to runtime.
440 This case bypasses initialization of a local variable.
441 This case bypasses initialization of a local variable.
442 Template parameter %1 requires a type argument.
443 Template parameter %1 requires an expression of type %2.
444 Using %1 as argument for template parameter taking %2.
445 Arguments out of order for %1.
446 Function templates may not have default parameters.
447 Too few args in template, from %1 on ignored.
448 Instantiated from %1.
449 Instantiated from non-template code.
450 Member functions in a class local to a template must be defined in the class.
451 Too many args in template, from %1 on ignored.
452 Instantiating %1.
453 Templates can only declare classes or functions.
454 Templates can only be declared at the global level.
455 Specialized in %1.
456 Specialized in non-template code.
457 Templates nested too deeply (recursively?).
458 While instantiating "%1".
459 While specializing "%1".
460 A qualifier is not allowed for %1.
461 The "throw" clause contains %1 twice.
462 %1 is not in the current "throw" clause.
463 %1 is not in the prior "throw" clause.
464 Too few arguments in call to %1.
465 Too few arguments in macro %1.
466 Too few argument for template %1.
467 Too many arguments in call to %1.
468 Too many arguments in cast to %1.
469 Too many arguments in macro %1.
470 Too many initializers for %1.
471 Too many arguments for template %1.
472 Access can only be changed to public or protected.
473 %1 is initialized twice.
474 %1 is too complex.
475 Unexpected type name "%1" encountered.
476 Type "%1" is not compatible with type "%2".
477 The variable %1 has not yet been assigned a value.
478 %1 is not defined.
479 The result of a comparison is unused.
480 Found ":", should probably be "::".
481 Obsolete syntax, use "::" instead.
482 Program flow can skip this initialization, try using { }.
483 %1.
484 The value of <expression>->%1 is unused.
485 The value of <expression>.%1 is unused.
486 Constructors may not be virtual.
487 A virtual friend function needs a qualifying class name.
488 %1 is expected to return a value.
489 The "&" operator can only be applied to a variable or other l-value.
490 ANSI C requires that bit fields be signed or unsigned int.
491 %1 was previously declared "%2", not "%3".
492 Empty declaration (probably an extra semicolon).
493 Casting %1 to %2 is obsolete, and using the result is undefined.
494 A declaration does not specify a tag or an identifier.
495 Assigning %1 to %2.
496 Using %1 to initialize %2.
497 %1 is expected to return a value.
498 %1 hides %2.
499 %1 hides the same name in an outer scope.
500 '%1' in #pragma init/fini should be void function with no args.
501 Empty list in #pragma.
502 Invalid alignment; valid values are: 1,2,4,8,16,32,64,128.
503 '%1' not declared as a function.
504 '%1' referenced in #pragma should be global and previously declared.
505 '%1' should be static or external symbol.
506 Syntax error in pragma.
507 String literal expected after #pragma ident.
508 Missing ',' in #pragma list.
509 Missing '(' in #pragma.
510 Missing ')' in #pragma.
511 The only valid values for "#pragma pack" are 1, 2, and 4.
512 line.
513 Cannot generate sbrowser support data at this line .
514 "%1" not allowed here.
515 Could not open "%1".
516 Could not locate %1 for template compilation.
517 Could not invoke linker "%1".
518 Could not create template database manager at %1.
519 Internal consistency error at "%1".
520 Specified repository "%1" does not exist.
521 Cannot access repository "%1".  It is currently locked by another process.
522 Error occurred in invoked compiler, %1.  Aborting...
523 Signal ( %1 ) occurred during processing.  Aborting...
524 Could not rename temporary file "%1" to "%2", Reason code = %3. Aborting...
525 Could not retrieve current working directory.
526 tdb_link is out of memory .
527 Could not open dependency file "%1".
528 No valid template database available.  Creating default repository "%1".
529 Could not create "%1", aborting...
530 Missing argument for %1 option.
531 "%1" was not specified in the makefile.  Some templates may not be regenerated if needed.
532 Possible executable repository sharing conflict.  Target executable "%1" does not match previous compilation target "%2".
533 The template function "%1" was found in "%2", however it is out of date and it is recommended that the subject database be rebuilt.
534 Expecting an output file with .so extension.
535 The "%1" feature will not be recognized in future releases.
536 Database corrupt or from an older compiler.  Ignoring existing data.
537 Inserting compiler lock "%1".
538 Removing compiler lock "%1".
539 Inserting linker lock "%1".
540 Removing linker lock "%1".
541 Database is locked, not waiting.
542 Database is locked, waiting...
543 Lock succeeded.
544 Lock attempt timed out.  Aborting...
545 Lock attempt failed for %1.  Aborting...
546 Repository "%1" is currently locked by another process.  Waiting....
547 Processing template options file "%1".
548 Must instantiate "%1" : %2.
549 Must generate "%1" : %2.
550 Promise: TEMPLATE: %1 : %2.
551 Promise: DECLARE:  %1.
552 Promise: TARGET:   %1.
553 Promise completed.
554 Begin instance for "%1" in file "%2".
555 End instance.  Comand line: "%1 %2".
556 Locating source for "%1", found in "%2".
557 Locating source for "%1", found in cfront-style file:"%2".
558 Locating source for "%1", not found.
559 "%1" is out-of-date.
560 Regenerating "%1".  Compile line: "%2".
561 Invoking: "%1".
562 Cannot get a license to run. status = %1.
563 No string in Asm statement .
564 Asm statement is not allowed outside a function.
565 Unexpected flag '%1' for '%2'.
566 This flag should be replaced with '%1' as it will be invalid in the next release.
567 No input file.
568 Could not open input file "%1".
569 Trying to open encrypted file "%1" while preprocessing.
570 Could not open output file "%1".
571 Last line in file "%1" is not terminated with a newline.
572 Type "CC -migration" for more on anachronisms.
573 @end found outside of implementation context.
574 @end expected instead of %1.
575 Extraneous semicolon after method definition.
576 Statically allocated Objective-C objects not supported.
577 Classes with constructors/destructors may not be instance variables.
578 Incomplete implementation of class %1.
579 Cannot open or read selector table '%1'.
580 Instance variables may not be declared in a category.
581 Incomplete implementation of category %1.
582 Duplicate interface declaration for class %1.
583 Duplicate interface declaration for category %1.
584 %1 is not accessible from %2.
585 Duplicate declaration for protocol %1.
586 Circular inheritance in interface declaration for %1.
587 Inconsistent instance variable specification.
588 wrong qualifier %1 for %2.
589 operator 'delete' cannot be applied to Objective-C objects.
590 Cannot find interface declaration for %1.
591 Cannot find interface declaration for class %1.
592 Cannot find interface declaration for category %1.
593 cannot create Objective-C objects using 'new'.
594 %1 is not an Objective-C class.
595 The base class %1 has only been forward-declared.
596 An Objective-C class cannot be base for a C++ class.
597 No super class declared in interface for %1 .
598 Initialization not allowed in this context.
599 Reimplementation of class %1 .
600 Reimplementation of category %1 .
601 Redefinition of %1.
602 Cannot use a float param when calling undefined method.
603 Method definition for %1 not found.
604 '%1' does not conform to protocols adopted by '%2'.
605 Class %1 does not fully implement the %2 protocol.
606 Cannot find protocol declaration for %1.
607 %1 was previously declared to return "%2", not "%3".
608 %1 was previously declared with parameters "%2", not "%3".
609 This style of function definition is now obsolete.
610 Instance variable %1 may not have storage class %2.
611 Type "%1" is not compatible with type "%2".
612 ":" or "]" expected instead of "%1".
613 Internal error "nolbrack", report to maintenance personnel.
614 Selector name in Objective-C message expected.
615 Receiver type is '%1', not class or instance.
616 Protocol "%1" is a forward reference, type checking suppressed.
617 Multiple declarations for method %1.
618 Return type for method defaults to "id".
619 Using method %1.
620 Also found method %1.
621 Cannot find %1 method %2 for class %3.
622 Use of two consecutive '_' characters in selector name "%1" may cause name mangling conflicts.
623 Class NXConstantString or NSConstantString has not been defined.
624 Instance variable "%1" accessed in class method.
625 Qualifier "%1" is ignored inside an interface context.
626 Multiple declaration for %1 ignored.
627 implementations may not be nested.
628 Previous declaration of class "%1" did not conform to protocol %2.
629 Previous declaration of class "%1" conformed to protocol %2.
630 ???
631 line %d
632 %1: %2
633 Complete class definition for "%1" is not allowed in a friend declaration.
634 Specializing "%1" after use as "%2"
635 Specialization of "%1" after use as explicit instantiation

