Jon Ross-Perkins 735502273b Refactor lit test infra under //testing. (#2829) пре 3 година
..
fuzzer_corpus de9d6e7546 Trim the parse tree fuzzer corpus using -merge=1 (#2785) пре 3 година
testdata e4a04c2936 Use new test framework in toolchain to reduce per-test overhead (#2821) пре 3 година
BUILD c9d2335a34 Refactor parser logic into separate files. (#2818) пре 3 година
__init__.py bb521fdd5b Switch the parse tree tests to lit (#2289) пре 3 година
autoupdate_testdata.py 735502273b Refactor lit test infra under //testing. (#2829) пре 3 година
parse_node_kind.cpp 97634a5e91 Switch ParseNodeKind to EnumBase (#2510) пре 3 година
parse_node_kind.def 3cab211489 Change handling of invalid patterns to produce a valid parse tree. (#2768) пре 3 година
parse_node_kind.h 9e1a5cfaee Reuse EnumBase for interpreter's Builtin enum (#2688) пре 3 година
parse_tree.cpp c9d2335a34 Refactor parser logic into separate files. (#2818) пре 3 година
parse_tree.h c9d2335a34 Refactor parser logic into separate files. (#2818) пре 3 година
parse_tree_file_test.cpp e4a04c2936 Use new test framework in toolchain to reduce per-test overhead (#2821) пре 3 година
parse_tree_fuzzer.cpp 10647b70a4 IWYU pass on toolchain (#2624) пре 3 година
parse_tree_node_location_translator.h 88905b99d8 Add a location translator for ParseTree::Node. (#2491) пре 3 година
parse_tree_test.cpp 10647b70a4 IWYU pass on toolchain (#2624) пре 3 година
parser_context.cpp c9d2335a34 Refactor parser logic into separate files. (#2818) пре 3 година
parser_context.h c9d2335a34 Refactor parser logic into separate files. (#2818) пре 3 година
parser_handle_brace_expression.cpp c9d2335a34 Refactor parser logic into separate files. (#2818) пре 3 година
parser_handle_call_expression.cpp c9d2335a34 Refactor parser logic into separate files. (#2818) пре 3 година
parser_handle_code_block.cpp c9d2335a34 Refactor parser logic into separate files. (#2818) пре 3 година
parser_handle_declaration_name_and_params.cpp c9d2335a34 Refactor parser logic into separate files. (#2818) пре 3 година
parser_handle_declaration_scope_loop.cpp c9d2335a34 Refactor parser logic into separate files. (#2818) пре 3 година
parser_handle_designator.cpp c9d2335a34 Refactor parser logic into separate files. (#2818) пре 3 година
parser_handle_expression.cpp c9d2335a34 Refactor parser logic into separate files. (#2818) пре 3 година
parser_handle_function.cpp c9d2335a34 Refactor parser logic into separate files. (#2818) пре 3 година
parser_handle_package.cpp c9d2335a34 Refactor parser logic into separate files. (#2818) пре 3 година
parser_handle_parameter.cpp c9d2335a34 Refactor parser logic into separate files. (#2818) пре 3 година
parser_handle_paren_condition.cpp c9d2335a34 Refactor parser logic into separate files. (#2818) пре 3 година
parser_handle_paren_expression.cpp c9d2335a34 Refactor parser logic into separate files. (#2818) пре 3 година
parser_handle_pattern.cpp c9d2335a34 Refactor parser logic into separate files. (#2818) пре 3 година
parser_handle_statement.cpp c9d2335a34 Refactor parser logic into separate files. (#2818) пре 3 година
parser_handle_type.cpp c9d2335a34 Refactor parser logic into separate files. (#2818) пре 3 година
parser_handle_var.cpp c9d2335a34 Refactor parser logic into separate files. (#2818) пре 3 година
parser_state.cpp a1ad39fa29 Introduce helpers to build enum-wrapping classes. (#2504) пре 3 година
parser_state.def d7ab71ba7d Parsing for generic and template parameters. (#2685) пре 3 година
parser_state.h 9e1a5cfaee Reuse EnumBase for interpreter's Builtin enum (#2688) пре 3 година
precedence.cpp 78ac6cb7d1 Switch TokenKind to EnumBase (#2509) пре 3 година
precedence.h 94cf343b05 Update LLVM and switch to `std::optional`. (#2424) пре 3 година
precedence_test.cpp 78ac6cb7d1 Switch TokenKind to EnumBase (#2509) пре 3 година