Lines Matching +refs:clang +refs:prefix +refs:header
132 * NEWS: Add header line for next release.
575 * NEWS: Add header line for next release.
597 because "clang-mp-2.9 -o test -g test.c" launches "/usr/bin/dsymutil
931 * src/parse-gram.y (%pure-parser, %name-prefix): Replace with...
932 (%define api.pure, %define api.prefix)
933 * src/location.h, src/scan-gram.h: Adjust to api.prefix.
952 * NEWS: Add header line for next release.
978 NEWS: warnings with clang
979 warnings: avoid warnings from clang
999 * NEWS: Add header line for next release.
1019 NEWS: warnings with clang
1024 warnings: avoid warnings from clang
1056 This is Apple clang version 3.1 (tags/Apple/clang-318.0.61).
1062 * data/glr.c (LONGJMP): abort after longjmp to pacify clang.
1306 graphs: style: prefix state number with "state"
1326 graphs: style: prefix rules and change shapes
1372 NEWS: warnings with clang
1377 warnings: avoid warnings from clang
1409 This is Apple clang version 3.1 (tags/Apple/clang-318.0.61).
1415 * data/glr.c (LONGJMP): abort after longjmp to pacify clang.
1628 errors: prefix the output with "error: "
1633 (complain_at_indent, warn_at_indent): Do not prefix the context
1711 Another patch will introduce an "error: " prefix to all non-indented
1726 yacc: fix handling of CPP guards when no header is generated
1727 When no header was to be generated, Bison would issue:
1738 * data/yacc.c: Do not generate the above comment when there is no header
1815 * NEWS: Add header line for next release.
1921 * NEWS: Add header line for next release.
2201 * NEWS: Add header line for next release.
2218 * NEWS: Add header line for next release.
2312 * NEWS: Add header line for next release.
2338 api.prefix: incompatible with %name-prefix.
2344 api.prefix: strengthen the tests and fix push-parsers.
2345 * tests/calc.at: Check api.prefix in addition to %name-prefix.
2348 * data/yacc.c (b4_declare_yyparse_push_): Handle api.prefix.
2365 api.prefix: improve the documentation for YYDEBUG.
2366 * doc/bison.texi: Explain how api.prefix is applied to YYDEBUG.
2392 * data/glr.cc: Do not define YYLLOC_DEFAULT in the header file,
2397 api.prefix: do not use #define to handle YYSTYPE_IS_TRIVIAL etc.
2410 YYLTYPE_IS_TRIVIAL and YYLTYPE_IS_DECLARED under their api.prefix-renamed
2425 in the header.
2440 api.prefix: also rename YYDEBUG.
2454 and compiled separatedly. Yet, its header was included after the one
2461 in its header. As a result, the parser was compiled with YYDEBUG set,
2462 but its header was used without. Since the layout of the objects are
2481 api.prefix.
2485 the prefix of exported preprocessor symbols.
2490 * doc/bison.texi (Multiple Parsers): Move documentation of %name-prefix to...
2492 (Multiple Parsers): Document api.prefix.
2495 (Bison Options): -p/--name-prefix are obsoleted.
2496 * NEWS: Announce api.prefix.
2582 tests: fix confusion between api.prefix and name-prefix.
2583 * tests/local.at (AT_NAME_PREFIX): Take api.prefix into account.
2586 Do not take %name-prefix into account.
2596 * data/yacc.c (b4_shared_declarations): Include the header guards.
2597 Do not include the header in the *.c file, duplicate it.
2599 about the use of the parser header.
2608 (AT_API_PREFIX): Take %name-prefix into account.
2698 tests: support api.prefix.
2744 loads the generated header.
2749 Adjust to yydebug and yyparse being renamed by %name-prefix.
2753 glr.c, yacc.c: declare yydebug in the header.
2761 skeletons: use header guards.
2797 the *.c file we used the yy* names (as %name-prefix is handled by
2798 "#define yy* <prefix>*" before), while the *.hh used <prefix>* names.
2800 can easily take the desired prefix as argument.
2862 * NEWS: Add header line for next release.
2900 * NEWS: Add header line for next release.
2923 c++: compute the header guards.
3704 we can rely on it to compile and ship the parser header