llvm/flang/lib/parser
2018-04-02 11:05:07 -07:00
..
basic-parsers.h [flang] Clean out obsolete parsing code. Handle !cdir$ fixed and free in parser. 2018-03-28 15:04:36 -07:00
char-block.h [flang] Handle empty files gracefully. 2018-03-23 13:32:55 -07:00
char-buffer.cc [flang] Handle empty files gracefully. 2018-03-23 13:32:55 -07:00
char-buffer.h [flang] Handle empty files gracefully. 2018-03-23 13:32:55 -07:00
characters.cc [flang] Handle empty files gracefully. 2018-03-23 13:32:55 -07:00
characters.h [flang] Make functions inline to recoup performance. 2018-03-29 16:49:25 -07:00
CMakeLists.txt [flang] Take flang-compiler/f18#2 on unparsing, now using the new parse tree walker. 2018-03-13 16:32:09 -07:00
debug-parser.h [flang] Handle empty files gracefully. 2018-03-23 13:32:55 -07:00
format-specification.h [flang] Ensure that the parse tree visitation Walk template works on FORMAT. 2018-03-01 13:35:58 -08:00
grammar.h [flang] Fix bug parsing "implicit none(type)" 2018-04-02 10:49:22 -07:00
idioms.cc [flang] Add ENUM_CLASS to define enum class with ToString function. 2018-03-23 14:41:48 -07:00
idioms.h [flang] Clean out obsolete parsing code. Handle !cdir$ fixed and free in parser. 2018-03-28 15:04:36 -07:00
indirection.h [flang] Take flang-compiler/f18#2 on unparsing, now using the new parse tree walker. 2018-03-13 16:32:09 -07:00
interval.h [flang] Handle empty files gracefully. 2018-03-23 13:32:55 -07:00
message.cc [flang] Clean out obsolete parsing code. Handle !cdir$ fixed and free in parser. 2018-03-28 15:04:36 -07:00
message.h [flang] Emit warnings in free form when a required space is missing. 2018-03-29 16:06:31 -07:00
parse-state.h [flang] Begin work on missing space warnings in free form. Reformat C++. 2018-03-29 12:16:10 -07:00
parse-tree-visitor.h [flang] Clean out obsolete parsing code. Handle !cdir$ fixed and free in parser. 2018-03-28 15:04:36 -07:00
parse-tree.cc [flang] Work around clang-format issue by using "auto" where type is obvious. 2018-04-02 11:01:31 -07:00
parse-tree.h [flang] Debugging after testing. Take care of a TODO in the prescanner. 2018-03-30 16:21:12 -07:00
parsing.cc [flang] Debugging after testing. Take care of a TODO in the prescanner. 2018-03-30 16:21:12 -07:00
parsing.h [flang] Begin work on missing space warnings in free form. Reformat C++. 2018-03-29 12:16:10 -07:00
preprocessor.cc [flang] Clean out obsolete parsing code. Handle !cdir$ fixed and free in parser. 2018-03-28 15:04:36 -07:00
preprocessor.h [flang] Clean out obsolete parsing code. Handle !cdir$ fixed and free in parser. 2018-03-28 15:04:36 -07:00
prescan.cc [flang] Elide a useless local variable that used to be a formal argument. 2018-03-30 17:03:02 -07:00
prescan.h [flang] Debugging after testing. Take care of a TODO in the prescanner. 2018-03-30 16:21:12 -07:00
provenance.cc [flang] Clean out obsolete parsing code. Handle !cdir$ fixed and free in parser. 2018-03-28 15:04:36 -07:00
provenance.h [flang] Simplify test-type and test-sema to use parser::Parsing wrapper class. 2018-03-28 17:15:00 -07:00
source.cc [flang] Handle empty files gracefully. 2018-03-23 13:32:55 -07:00
source.h [flang] Handle empty files gracefully. 2018-03-23 13:32:55 -07:00
token-parsers.h [flang] Use "..."_sptok rather than ~ in tokens to denote mandatory spaces. 2018-03-30 11:11:48 -07:00
token-sequence.cc [flang] Clean out obsolete parsing code. Handle !cdir$ fixed and free in parser. 2018-03-28 15:04:36 -07:00
token-sequence.h [flang] Clean out obsolete parsing code. Handle !cdir$ fixed and free in parser. 2018-03-28 15:04:36 -07:00
unparse.cc [flang] Fix indentation bug in unparsed output that I introduced in last merge. 2018-04-02 11:05:07 -07:00
unparse.h [flang] Incorporate more code review comments, fix more f90. 2018-03-14 15:31:16 -07:00
user-state.h [flang] Debugging after testing. Take care of a TODO in the prescanner. 2018-03-30 16:21:12 -07:00