Richard Smith 0d4d392d12 Lowering of `Branch` / `BranchIf` / `BranchWithArg` / `BlockArg`. (#2904) před 2 roky
..
testdata 0d4d392d12 Lowering of `Branch` / `BranchIf` / `BranchWithArg` / `BlockArg`. (#2904) před 2 roky
BUILD d18c1347d7 Migrate compatible uses to TestRawOstream. (#2891) před 2 roky
__init__.py 55e124a667 Refactor update_checks into a more generic lit_autoupdate (#2277) před 3 roky
autoupdate_testdata.py 735502273b Refactor lit test infra under //testing. (#2829) před 3 roky
semantics_builtin_kind.cpp 709412ca97 Remove the builtin empty tuple value (not type). (#2850) před 2 roky
semantics_builtin_kind.def 202d3f5993 Semantic analysis for `if` expressions (#2893) před 2 roky
semantics_builtin_kind.h c615d76196 Add stringification for nodes. (#2704) před 3 roky
semantics_context.cpp 06ce3b0161 Parsing, semantic analysis, and lowering for `and`, `or`, `not`. (#2897) před 2 roky
semantics_context.h 06ce3b0161 Parsing, semantic analysis, and lowering for `and`, `or`, `not`. (#2897) před 2 roky
semantics_file_test.cpp c43839e1b1 Switch FileTest to use StringRefs instead of files. (#2885) před 2 roky
semantics_handle.cpp 0d4d392d12 Lowering of `Branch` / `BranchIf` / `BranchWithArg` / `BlockArg`. (#2904) před 2 roky
semantics_handle_call_expression.cpp 39f7aae98d Sorting out how bindings are added to name lookup. (#2869) před 2 roky
semantics_handle_class.cpp 77385aa344 Refactor semantics logic into separate files. (#2819) před 3 roky
semantics_handle_function.cpp 202d3f5993 Semantic analysis for `if` expressions (#2893) před 2 roky
semantics_handle_if_expression.cpp 0d4d392d12 Lowering of `Branch` / `BranchIf` / `BranchWithArg` / `BlockArg`. (#2904) před 2 roky
semantics_handle_interface.cpp 77385aa344 Refactor semantics logic into separate files. (#2819) před 3 roky
semantics_handle_package.cpp 77385aa344 Refactor semantics logic into separate files. (#2819) před 3 roky
semantics_handle_struct.cpp a1a7251716 Refactor NodeStack APIs to better handle the increase of distinct ID types. (#2864) před 2 roky
semantics_ir.cpp 06ce3b0161 Parsing, semantic analysis, and lowering for `and`, `or`, `not`. (#2897) před 2 roky
semantics_ir.h 39f7aae98d Sorting out how bindings are added to name lookup. (#2869) před 2 roky
semantics_ir_test.cpp d18c1347d7 Migrate compatible uses to TestRawOstream. (#2891) před 2 roky
semantics_node.cpp 7fc203c536 Refactor SemanticsNode factory functions into factory templates. (#2711) před 3 roky
semantics_node.h 0d4d392d12 Lowering of `Branch` / `BranchIf` / `BranchWithArg` / `BlockArg`. (#2904) před 2 roky
semantics_node_block_stack.cpp f7924aa93f Implement calls in the toolchain. (#2582) před 3 roky
semantics_node_block_stack.h 06ce3b0161 Parsing, semantic analysis, and lowering for `and`, `or`, `not`. (#2897) před 2 roky
semantics_node_kind.cpp a1ad39fa29 Introduce helpers to build enum-wrapping classes. (#2504) před 3 roky
semantics_node_kind.def 06ce3b0161 Parsing, semantic analysis, and lowering for `and`, `or`, `not`. (#2897) před 2 roky
semantics_node_kind.h 7fc203c536 Refactor SemanticsNode factory functions into factory templates. (#2711) před 3 roky
semantics_node_stack.cpp a1a7251716 Refactor NodeStack APIs to better handle the increase of distinct ID types. (#2864) před 2 roky
semantics_node_stack.h 39f7aae98d Sorting out how bindings are added to name lookup. (#2869) před 2 roky