llvm/flang/lib/parser
Tim Keith 4a588883d2 [flang] Adapt to new directory for idioms.cc, idioms.h.
Change idioms.h so that calls to die will work outside the parser
namespace.

Use unordered_map to cache IntConst values.

Original-commit: flang-compiler/f18@9d06c385d9
Reviewed-on: https://github.com/flang-compiler/f18/pull/3
2018-02-07 15:19:54 -08:00
..
basic-parsers.h [flang] Impose a directory structure. Move files around. Introduce 2018-02-07 12:04:42 -08:00
char-buffer.cc [flang] Impose a directory structure. Move files around. Introduce 2018-02-07 12:04:42 -08:00
char-buffer.h [flang] Impose a directory structure. Move files around. Introduce 2018-02-07 12:04:42 -08:00
char-parsers.h [flang] Impose a directory structure. Move files around. Introduce 2018-02-07 12:04:42 -08:00
cooked-chars.h [flang] Impose a directory structure. Move files around. Introduce 2018-02-07 12:04:42 -08:00
cooked-tokens.h [flang] Impose a directory structure. Move files around. Introduce 2018-02-07 12:04:42 -08:00
debug-parser.h [flang] Impose a directory structure. Move files around. Introduce 2018-02-07 12:04:42 -08:00
format-specification.h [flang] Impose a directory structure. Move files around. Introduce 2018-02-07 12:04:42 -08:00
grammar.h [flang] Impose a directory structure. Move files around. Introduce 2018-02-07 12:04:42 -08:00
idioms.cc [flang] Impose a directory structure. Move files around. Introduce 2018-02-07 12:04:42 -08:00
idioms.h [flang] Adapt to new directory for idioms.cc, idioms.h. 2018-02-07 15:19:54 -08:00
indirection.h [flang] Impose a directory structure. Move files around. Introduce 2018-02-07 12:04:42 -08:00
message.cc [flang] Impose a directory structure. Move files around. Introduce 2018-02-07 12:04:42 -08:00
message.h [flang] Impose a directory structure. Move files around. Introduce 2018-02-07 12:04:42 -08:00
parse-state.h [flang] Impose a directory structure. Move files around. Introduce 2018-02-07 12:04:42 -08:00
parse-tree.cc [flang] Impose a directory structure. Move files around. Introduce 2018-02-07 12:04:42 -08:00
parse-tree.h [flang] Impose a directory structure. Move files around. Introduce 2018-02-07 12:04:42 -08:00
position.cc [flang] Impose a directory structure. Move files around. Introduce 2018-02-07 12:04:42 -08:00
position.h [flang] Impose a directory structure. Move files around. Introduce 2018-02-07 12:04:42 -08:00
preprocessor.cc [flang] Tweaked .clang-format, then ran it. 2018-02-07 12:27:36 -08:00
preprocessor.h [flang] Impose a directory structure. Move files around. Introduce 2018-02-07 12:04:42 -08:00
prescan.cc [flang] Impose a directory structure. Move files around. Introduce 2018-02-07 12:04:42 -08:00
prescan.h [flang] Impose a directory structure. Move files around. Introduce 2018-02-07 12:04:42 -08:00
source.cc [flang] Impose a directory structure. Move files around. Introduce 2018-02-07 12:04:42 -08:00
source.h [flang] Impose a directory structure. Move files around. Introduce 2018-02-07 12:04:42 -08:00
user-state.h [flang] Impose a directory structure. Move files around. Introduce 2018-02-07 12:04:42 -08:00