llvm/flang/lib/parser
peter klausler f704d38129 [flang] Merge with recent changes
Original-commit: flang-compiler/f18@56a72cbbd6
Reviewed-on: https://github.com/flang-compiler/f18/pull/444
Tree-same-pre-rewrite: false
2019-05-07 09:24:35 -07:00
..
basic-parsers.h [flang] Use parameter packs to simplify parser combinators. Work around g++ bug better. 2019-04-19 16:59:28 -07:00
char-block.h [flang] Add ExtendToCover() to CharBlock and Interval 2018-11-29 09:10:19 -08:00
char-buffer.cc [flang] Changed .clang-format so that it will not add a comment after the closing brace of each namespace. Removed all such previous comments from all .cc and .h files 2018-10-25 05:55:23 -07:00
char-buffer.h [flang] Changed .clang-format so that it will not add a comment after the closing brace of each namespace. Removed all such previous comments from all .cc and .h files 2018-10-25 05:55:23 -07:00
char-set.cc [flang] Changed .clang-format so that it will not add a comment after the closing brace of each namespace. Removed all such previous comments from all .cc and .h files 2018-10-25 05:55:23 -07:00
char-set.h [flang] Changed .clang-format so that it will not add a comment after the closing brace of each namespace. Removed all such previous comments from all .cc and .h files 2018-10-25 05:55:23 -07:00
characters.cc [flang] bugfixing from regression testing 2018-11-14 11:12:09 -08:00
characters.h [flang] Use std::optional<>::value() where appropriate. 2018-12-05 13:03:39 -08:00
CMakeLists.txt [flang] Generalize tools, clean up common/unwrap.h with new-found knowledge 2019-04-16 15:59:04 -07:00
debug-parser.cc [flang] Replace formatting of CharBlock & string 2019-05-07 09:24:32 -07:00
debug-parser.h [flang] Changed .clang-format so that it will not add a comment after the closing brace of each namespace. Removed all such previous comments from all .cc and .h files 2018-10-25 05:55:23 -07:00
dump-parse-tree.h [flang] Optionally dump all source members of parse tree 2019-04-26 15:06:58 -07:00
features.h [flang] Support CONVERT= and DISPOSE= on INQUIRE 2019-04-01 10:14:19 -07:00
format-specification.h [flang] Redo without macros 2019-04-09 13:29:40 -07:00
grammar.h [flang] Rewrite I/O units in the parse tree when a variable is not character. 2019-04-16 12:28:59 -07:00
instrumented-parser.cc [flang] Changed .clang-format so that it will not add a comment after the closing brace of each namespace. Removed all such previous comments from all .cc and .h files 2018-10-25 05:55:23 -07:00
instrumented-parser.h [flang] Changed .clang-format so that it will not add a comment after the closing brace of each namespace. Removed all such previous comments from all .cc and .h files 2018-10-25 05:55:23 -07:00
message.cc [flang] Merge with recent changes 2019-05-07 09:24:35 -07:00
message.h [flang] Merge with recent changes 2019-05-07 09:24:35 -07:00
openmp-grammar.h [flang] Changed .clang-format so that it will not add a comment after the closing brace of each namespace. Removed all such previous comments from all .cc and .h files 2018-10-25 05:55:23 -07:00
parse-state.h [flang] Lots of debugging and refinement 2019-04-08 16:16:55 -07:00
parse-tree-visitor.h [flang] Walk source member of Call and Designator 2019-04-26 15:01:09 -07:00
parse-tree.cc [flang] Fix source positions during parse tree rewriting 2019-04-29 07:32:59 -07:00
parse-tree.h [flang] Save and fetch analyzed Expr in Variable 2019-04-18 17:48:55 -07:00
parsing.cc [flang] Replace formatting of CharBlock & string 2019-05-07 09:24:32 -07:00
parsing.h [flang] push for review 2019-02-15 14:26:23 -08:00
preprocessor.cc [flang] Replace formatting of CharBlock & string 2019-05-07 09:24:32 -07:00
preprocessor.h [flang] Changed .clang-format so that it will not add a comment after the closing brace of each namespace. Removed all such previous comments from all .cc and .h files 2018-10-25 05:55:23 -07:00
prescan.cc [flang] Replace formatting of CharBlock & string 2019-05-07 09:24:32 -07:00
prescan.h [flang] Lots of debugging and refinement 2019-04-08 16:16:55 -07:00
provenance.cc [flang] Change formatting of common::visitors{} 2018-11-29 09:27:34 -08:00
provenance.h [flang] Changed .clang-format so that it will not add a comment after the closing brace of each namespace. Removed all such previous comments from all .cc and .h files 2018-10-25 05:55:23 -07:00
source.cc [flang] merge 2018-10-26 15:19:13 -07:00
source.h [flang] new refactored Fold 2018-10-26 15:19:09 -07:00
stmt-parser.h [flang] some debugging after more testing 2019-04-01 16:23:34 -07:00
token-parsers.h [flang] Use parameter packs to simplify parser combinators. Work around g++ bug better. 2019-04-19 16:59:28 -07:00
token-sequence.cc [flang] Fix bug#348 2019-03-21 10:36:04 -07:00
token-sequence.h [flang] Changed .clang-format so that it will not add a comment after the closing brace of each namespace. Removed all such previous comments from all .cc and .h files 2018-10-25 05:55:23 -07:00
tools.cc [flang] Allocate semantic checks (second part) 2019-05-03 00:45:22 -07:00
tools.h [flang] Allocate semantic checks (second part) 2019-05-03 00:45:22 -07:00
type-parsers.h [flang] Use parameter packs to simplify parser combinators. Work around g++ bug better. 2019-04-19 16:59:28 -07:00
unparse.cc [flang] Fix bug found in testing 2019-04-15 15:53:18 -07:00
unparse.h [flang] Changed .clang-format so that it will not add a comment after the closing brace of each namespace. Removed all such previous comments from all .cc and .h files 2018-10-25 05:55:23 -07:00
user-state.cc [flang] Use value()/has_value() on Indirection class templates instead of operator*/operator-> 2019-03-05 12:28:08 -08:00
user-state.h [flang] Changed .clang-format so that it will not add a comment after the closing brace of each namespace. Removed all such previous comments from all .cc and .h files 2018-10-25 05:55:23 -07:00