llvm/flang/lib/parser
2018-09-12 16:29:03 -07:00
..
basic-parsers.h [flang] clean up naming in expressions and types 2018-09-12 16:28:46 -07:00
char-block.h [flang] Rearrange some facilities into a new lib/common. 2018-06-18 11:05:17 -07:00
char-buffer.cc [flang] Tweaks to provenance data structures, in preparation for better module file support. 2018-07-27 13:27:30 -07:00
char-buffer.h [flang] Tweaks to provenance data structures, in preparation for better module file support. 2018-07-27 13:27:30 -07:00
char-set.cc [flang] Normalize namespace definitions. 2018-05-02 13:52:36 -07:00
char-set.h [flang] Normalize namespace definitions. 2018-05-02 13:52:36 -07:00
characters.cc [flang] Use std::nullopt in place of empty braces in return statements. 2018-08-03 16:23:57 -07:00
characters.h [flang] Use std::nullopt in place of empty braces in return statements. 2018-08-03 16:23:57 -07:00
CMakeLists.txt [flang] Rearrange some facilities into a new lib/common. 2018-06-18 11:05:17 -07:00
debug-parser.cc [flang] Clean up messaging: make Say() member function templates more flexible, hide MessageFormattedText instances 2018-08-09 10:17:40 -07:00
debug-parser.h [flang] Normalize namespace definitions. 2018-05-02 13:52:36 -07:00
features.h [flang] Really fix backslash escapes. 2018-07-19 15:35:55 -07:00
format-specification.h [flang] Normalize namespace definitions. 2018-05-02 13:52:36 -07:00
grammar.h [flang] Clean up dangling spaces 2018-09-11 16:30:49 -07:00
instrumented-parser.cc [flang] Use braces in auto initializers. 2018-07-11 10:21:32 -07:00
instrumented-parser.h [flang] Use std::nullopt in place of empty braces in return statements. 2018-08-03 16:23:57 -07:00
message.cc [flang] expression analysis 2018-09-12 16:28:49 -07:00
message.h [flang] Changes per the review comments. The majority of the changes are simply 2018-09-11 14:01:25 -07:00
openmp-grammar.h [flang] Merge pull request flang-compiler/f18#137 from flang-compiler/omppar 2018-07-20 15:49:19 -07:00
parse-state.h [flang] Clean up messaging: make Say() member function templates more flexible, hide MessageFormattedText instances 2018-08-09 10:17:40 -07:00
parse-tree-visitor.h [flang] More expression analysis of literal constants. 2018-08-09 10:17:43 -07:00
parse-tree.cc [flang] Add common::ImportKind 2018-08-23 11:45:49 -07:00
parse-tree.h [flang] checkpoint once g++ can build again 2018-09-12 16:29:03 -07:00
parsing.cc [flang] Clean up messaging: make Say() member function templates more flexible, hide MessageFormattedText instances 2018-08-09 10:17:40 -07:00
parsing.h [flang] add isModuleFile flag to parser::Options, use it 2018-07-27 15:18:36 -07:00
preprocessor.cc [flang] Clean up messaging: make Say() member function templates more flexible, hide MessageFormattedText instances 2018-08-09 10:17:40 -07:00
preprocessor.h [flang] Normalize namespace definitions. 2018-05-02 13:52:36 -07:00
prescan.cc [flang] Clean up messaging: make Say() member function templates more flexible, hide MessageFormattedText instances 2018-08-09 10:17:40 -07:00
prescan.h [flang] Clean up messaging: make Say() member function templates more flexible, hide MessageFormattedText instances 2018-08-09 10:17:40 -07:00
provenance.cc [flang] Let multiple CookedSource instances share a ref-counted AllSources. 2018-07-27 14:58:14 -07:00
provenance.h [flang] address review comments 2018-07-27 17:06:55 -07:00
source.cc [flang] fix double deallocation bug from previous commit 2018-07-27 13:27:33 -07:00
source.h [flang] fix double deallocation bug from previous commit 2018-07-27 13:27:33 -07:00
stmt-parser.h [flang] Better error recovery and messages for PROCEDURE components 2018-09-10 14:20:35 -07:00
token-parsers.h [flang] Canonicalize nonstandard BOZ literals to avoid spurious parse/unparse/reparse/unparse failures. 2018-08-09 10:17:44 -07:00
token-sequence.cc [flang] address review comment 2018-05-11 14:23:18 -07:00
token-sequence.h [flang] a little more refinement 2018-05-11 12:54:49 -07:00
type-parsers.h [flang] Merge pull request flang-compiler/f18#137 from flang-compiler/omppar 2018-07-20 15:49:19 -07:00
unparse.cc [flang] Address review comments 2018-09-05 16:02:41 -07:00
unparse.h [flang] Really fix backslash escapes. 2018-07-19 15:35:55 -07:00
user-state.cc [flang] Use std::nullopt in place of empty braces in return statements. 2018-08-03 16:23:57 -07:00
user-state.h [flang] Define LanguageFeatureControl, use it everywhere. 2018-07-19 09:54:24 -07:00