• Home
  • Raw
  • Download

Lines Matching +refs:tablegen +refs:mode +refs:syntax +refs:table

257   The parser is very unforgiving.  A syntax error, even whitespace, will abort,
365 semicolon at the end of a statement or a use of deprecated syntax that is
444 mode. Instead of formatting and printing out the diagnostics, this
448 documentation for the ``-verify`` mode can be found in the Clang API
599 not reading in "raw" mode) this contains a pointer to the unique hash value
731 * The lexer can operate in "raw" mode. This mode has several features that
734 This mode is used for lexing within an "``#if 0``" block, for example.
736 support the ``-C`` preprocessor mode, which passes comments through, and is
738 * The lexer can be in ``ParsingFilename`` mode, which happens when
739 preprocessing after reading a ``#include`` directive. This mode changes the
743 ``ParsingPreprocessorDirective`` mode is entered. This changes the parser to
1090 number of declarations) or hash table (for declaration contexts with more
1326 maintaining the lookup table used for the semantics-centric view. Given a
1640 information provided by the table definition of the attribute. Ultimately, the
1668 This tablegen definition must derive from the ``Attr`` (tablegen, not
1683 arguments the attribute expects, and more. Most members of the ``Attr`` tablegen
1699 ``GNU`` Spelled with a GNU-style ``__attribute__((attr))`` syntax and
1701 ``CXX11`` Spelled with a C++-style ``[[attr]]`` syntax. If the attribute
1704 ``Declspec`` Spelled with a Microsoft-style ``__declspec(attr)`` syntax.
1751 Documentation is table generated on the public web server by a server-side
1762 Documentation derives from the ``Documentation`` tablegen type. All derived
1778 using reStructuredText (RST) syntax.
1840 not table generated nodes, new language options must be created manually and
2094 as syntax highlighting, cross-referencing, and so on. The