diff options
author | Reid Spencer <rspencer@reidspencer.com> | 2004-08-30 06:29:06 +0000 |
---|---|---|
committer | Reid Spencer <rspencer@reidspencer.com> | 2004-08-30 06:29:06 +0000 |
commit | ca01f9bc6fc72143ed95cea2535085f151a97d41 (patch) | |
tree | 10c2266dc8bc678e824633389f8ac2ab4c62f610 /tools/llvmc/ConfigLexer.h | |
parent | 7c14fd152e27aab095d0fe8471903d90c693f36e (diff) |
Implement the "setIncludePaths" and "setSymbolDefines" interface methods.
Revise token substitution to be a little faster.
Clean up exception throwing, make sure its always a std::string.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16116 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'tools/llvmc/ConfigLexer.h')
-rw-r--r-- | tools/llvmc/ConfigLexer.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/tools/llvmc/ConfigLexer.h b/tools/llvmc/ConfigLexer.h index bb731d3c6f..7a9693d5b5 100644 --- a/tools/llvmc/ConfigLexer.h +++ b/tools/llvmc/ConfigLexer.h @@ -55,14 +55,17 @@ enum ConfigLexerTokens { ASSEMBLER, ///< The name "assembler" (and variants) BYTECODE, ///< The value "bytecode" (and variants) COMMAND, ///< The name "command" (and variants) + DEFS_SUBST, ///< The substitution item %defs% EQUALS, ///< The equals sign, = FALSETOK, ///< A boolean false value (false/no/off) FORCE_SUBST, ///< The substitution item %force% IN_SUBST, ///< The substitution item %in% + INCLS_SUBST, ///< The substitution item %incls% INTEGER, ///< An integer LANG, ///< The name "lang" (and variants) LIBPATHS, ///< The name "libpaths" (and variants) LIBS, ///< The name "libs" (and variants) + LIBS_SUBST, ///< The substitution item %libs% LINKER, ///< The name "linker" (and variants) NAME, ///< The name "name" (and variants) OPT_SUBST, ///< The substitution item %opt% |