Richard Smith f992d4d960 Don't return SemanticsFunction by value. (#2968) 2 роки тому
..
testdata 4b69264cb1 Add implied `return;` at end of non-value-returning functions. (#2942) 2 роки тому
BUILD 4b69264cb1 Add implied `return;` at end of non-value-returning functions. (#2942) 2 роки тому
__init__.py 55e124a667 Refactor update_checks into a more generic lit_autoupdate (#2277) 3 роки тому
autoupdate_testdata.py 735502273b Refactor lit test infra under //testing. (#2829) 3 роки тому
semantics_builtin_kind.cpp 709412ca97 Remove the builtin empty tuple value (not type). (#2850) 2 роки тому
semantics_builtin_kind.def 202d3f5993 Semantic analysis for `if` expressions (#2893) 2 роки тому
semantics_builtin_kind.h c615d76196 Add stringification for nodes. (#2704) 3 роки тому
semantics_context.cpp 4b69264cb1 Add implied `return;` at end of non-value-returning functions. (#2942) 2 роки тому
semantics_context.h 4b69264cb1 Add implied `return;` at end of non-value-returning functions. (#2942) 2 роки тому
semantics_file_test.cpp c43839e1b1 Switch FileTest to use StringRefs instead of files. (#2885) 2 роки тому
semantics_handle.cpp 288ad9f8e5 Split statement-specific parts of `semantics_handle.cpp` into separate files. (#2949) 2 роки тому
semantics_handle_call_expression.cpp f992d4d960 Don't return SemanticsFunction by value. (#2968) 2 роки тому
semantics_handle_class.cpp 77385aa344 Refactor semantics logic into separate files. (#2819) 3 роки тому
semantics_handle_codeblock.cpp 1ea123cd94 Semantics IR building for `if` statements. (#2920) 2 роки тому
semantics_handle_function.cpp b2084ea15d Shift Parser from 'Identifier' to 'Name' naming (#2947) 2 роки тому
semantics_handle_if_expression.cpp 4b69264cb1 Add implied `return;` at end of non-value-returning functions. (#2942) 2 роки тому
semantics_handle_if_statement.cpp 288ad9f8e5 Split statement-specific parts of `semantics_handle.cpp` into separate files. (#2949) 2 роки тому
semantics_handle_interface.cpp 77385aa344 Refactor semantics logic into separate files. (#2819) 3 роки тому
semantics_handle_loop_statement.cpp 288ad9f8e5 Split statement-specific parts of `semantics_handle.cpp` into separate files. (#2949) 2 роки тому
semantics_handle_package.cpp 77385aa344 Refactor semantics logic into separate files. (#2819) 3 роки тому
semantics_handle_statement.cpp f992d4d960 Don't return SemanticsFunction by value. (#2968) 2 роки тому
semantics_handle_struct.cpp b2084ea15d Shift Parser from 'Identifier' to 'Name' naming (#2947) 2 роки тому
semantics_ir.cpp 4b69264cb1 Add implied `return;` at end of non-value-returning functions. (#2942) 2 роки тому
semantics_ir.h f992d4d960 Don't return SemanticsFunction by value. (#2968) 2 роки тому
semantics_ir_test.cpp d18c1347d7 Migrate compatible uses to TestRawOstream. (#2891) 2 роки тому
semantics_node.cpp 7fc203c536 Refactor SemanticsNode factory functions into factory templates. (#2711) 3 роки тому
semantics_node.h 4b69264cb1 Add implied `return;` at end of non-value-returning functions. (#2942) 2 роки тому
semantics_node_block_stack.cpp 4b69264cb1 Add implied `return;` at end of non-value-returning functions. (#2942) 2 роки тому
semantics_node_block_stack.h 4b69264cb1 Add implied `return;` at end of non-value-returning functions. (#2942) 2 роки тому
semantics_node_kind.cpp 3a9bc01ec4 Flatten two terminator kind macros into one. (#2948) 2 роки тому
semantics_node_kind.def 3a9bc01ec4 Flatten two terminator kind macros into one. (#2948) 2 роки тому
semantics_node_kind.h 4b69264cb1 Add implied `return;` at end of non-value-returning functions. (#2942) 2 роки тому
semantics_node_stack.cpp a1a7251716 Refactor NodeStack APIs to better handle the increase of distinct ID types. (#2864) 2 роки тому
semantics_node_stack.h 39f7aae98d Sorting out how bindings are added to name lookup. (#2869) 2 роки тому