llvm/flang/lib/parser
2018-04-24 16:27:01 -07:00
..
basic-parsers.h [flang] Remove dead code, reformat. 2018-04-24 16:27:01 -07:00
char-block.h [flang] Use ranges of provenances in messages. 2018-04-23 15:44:29 -07:00
char-buffer.cc [flang] Handle empty files gracefully. 2018-03-23 13:32:55 -07:00
char-buffer.h [flang] Improvements to memory-mapped source files. 2018-04-05 14:39:55 -07:00
char-set.cc [flang] Finish repackaging SetOfChars 2018-04-19 11:21:08 -07:00
char-set.h [flang] Parser instrumentation and fail-fast experiment begun. 2018-04-19 15:46:02 -07:00
characters.cc [flang] Handle empty files gracefully. 2018-03-23 13:32:55 -07:00
characters.h [flang] Address review comments. 2018-04-19 13:51:25 -07:00
CMakeLists.txt [flang] Finish cleaning up debug-parser. 2018-04-23 15:44:28 -07:00
debug-parser.cc [flang] Finish cleaning up debug-parser. 2018-04-23 15:44:28 -07:00
debug-parser.h [flang] Finish cleaning up debug-parser. 2018-04-23 15:44:28 -07:00
format-specification.h [flang] Resolve some TODOs in the grammar. 2018-04-03 14:14:39 -07:00
grammar.h [flang] Reformat. 2018-04-24 15:26:50 -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] Remove dead code. 2018-04-23 15:44:29 -07:00
indirection.h [flang] Avoid std::shared_ptr<> in favor of reference counting. 2018-04-17 16:58:11 -07:00
instrumented-parser.cc [flang] Complete parser instrumentation and caching of failures. 2018-04-19 17:02:12 -07:00
instrumented-parser.h [flang] Use references for ParseState arguments to parsers. Other minor clean-up. 2018-04-23 15:44:23 -07:00
interval.h [flang] Extend Message representation to cover ranges. 2018-04-23 15:44:28 -07:00
message.cc [flang] Extend Message representation to cover ranges. 2018-04-23 15:44:28 -07:00
message.h [flang] Extend Message representation to cover ranges. 2018-04-23 15:44:28 -07:00
parse-state.h [flang] Use ranges of provenances in messages. 2018-04-23 15:44:29 -07:00
parse-tree-visitor.h [flang] Merge parse-tree-mutator.h into parse-tree-visitor.h 2018-04-18 16:49:42 -07:00
parse-tree.cc [flang] Rewrite function calls to array element references 2018-04-23 12:46:56 -07:00
parse-tree.h [flang] More clean-up. 2018-04-23 15:44:26 -07:00
parsing.cc [flang] Use ranges of provenances in messages. 2018-04-23 15:44:29 -07:00
parsing.h [flang] Finish cleaning up debug-parser. 2018-04-23 15:44:28 -07:00
preprocessor.cc [flang] Use ranges of provenances in messages. 2018-04-23 15:44:29 -07:00
preprocessor.h [flang] Use ranges of provenances in messages. 2018-04-23 15:44:29 -07:00
prescan.cc [flang] Use ranges of provenances in messages. 2018-04-23 15:44:29 -07:00
prescan.h [flang] Use ranges of provenances in messages. 2018-04-23 15:44:29 -07:00
provenance.cc [flang] Use ranges of provenances in messages. 2018-04-23 15:44:29 -07:00
provenance.h [flang] Extend Message representation to cover ranges. 2018-04-23 15:44:28 -07:00
reference-counted.h [flang] reformat 2018-04-17 16:58:16 -07:00
source.cc [flang] Address review comments. 2018-04-06 10:34:59 -07:00
source.h [flang] Address review comments. 2018-04-06 10:34:59 -07:00
stmt-parser.h [flang] Remove needless empty braces from construct<>() calls. 2018-04-23 16:53:16 -07:00
token-parsers.h [flang] Remove needless empty braces from construct<>() calls. 2018-04-23 16:53:16 -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
type-parsers.h [flang] More clean-up. 2018-04-23 15:44:26 -07:00
unparse.cc [flang] Use DataRef as a better name for the data-ref production. Use DataRef instead of Variable for LHS of pointer assignment. 2018-04-16 13:37:54 -07:00
unparse.h [flang] Incorporate more code review comments, fix more f90. 2018-03-14 15:31:16 -07:00
user-state.cc [flang] Finish moving user state action parsers into user-state.{h,cc}. 2018-04-23 15:44:27 -07:00
user-state.h [flang] Finish cleaning up debug-parser. 2018-04-23 15:44:28 -07:00