Jon Ross-Perkins 7effc1abd7 Refactor check_ir_map to encapsulate it. (#3968) 1 vuosi sitten
..
fuzzer_corpus 8bb33f96c3 Update some additional package rules where structure changed in #3963. (#3966) 1 vuosi sitten
testdata 57c0a6c076 Handling for cross-package imports of "export name". (#3967) 1 vuosi sitten
BUILD 76471cf701 Move decl-specific merge logic back to respective handlers. (#3937) 2 vuotta sitten
call.cpp 20c0322bbe Rough support for calling a generic class name to form a class type. (#3939) 2 vuotta sitten
call.h cf361a83f3 Overloaded operator support. (#3796) 2 vuotta sitten
check.cpp 7effc1abd7 Refactor check_ir_map to encapsulate it. (#3968) 1 vuosi sitten
check.h 62fe0cd385 Remove the builtin IR, and instead define builtin types locally. (#3910) 2 vuotta sitten
check_fuzzer.cpp 594f6d781e Fix prelude finding for direct driver execution. (#3894) 2 vuotta sitten
context.cpp 03e3a72628 Rename Directive->Decl in general, BindExport->ExportDecl (#3957) 1 vuosi sitten
context.h 7effc1abd7 Refactor check_ir_map to encapsulate it. (#3968) 1 vuosi sitten
convert.cpp 20c0322bbe Rough support for calling a generic class name to form a class type. (#3939) 2 vuotta sitten
convert.h b5d28f2c4b location -> loc abbreviation (#3826) 2 vuotta sitten
decl_name_stack.cpp 73f8490660 On NameContext, rename enclosing_scope and target_scope_id. (#3948) 2 vuotta sitten
decl_name_stack.h 73f8490660 On NameContext, rename enclosing_scope and target_scope_id. (#3948) 2 vuotta sitten
decl_state.h 23f9065949 Implement proposal #3927. (#3963) 1 vuosi sitten
diagnostic_helpers.h b5d28f2c4b location -> loc abbreviation (#3826) 2 vuotta sitten
eval.cpp 03e3a72628 Rename Directive->Decl in general, BindExport->ExportDecl (#3957) 1 vuosi sitten
eval.h a3154356f0 Distinguish between template constants and symbolic constants. (#3595) 2 vuotta sitten
function.cpp 76471cf701 Move decl-specific merge logic back to respective handlers. (#3937) 2 vuotta sitten
function.h 76471cf701 Move decl-specific merge logic back to respective handlers. (#3937) 2 vuotta sitten
handle.h f9ce0b194d Defer parsing of method bodies until the end of a suitable enclosing scope. (#3832) 2 vuotta sitten
handle_alias.cpp f9a4371aca Refactor name addition, particularly for associated entities. (#3924) 2 vuotta sitten
handle_array.cpp 86a7c9ff45 Rename parse_node -> node_id (#3760) 2 vuotta sitten
handle_binding_pattern.cpp 8676ef6f36 Stop assigning a symbolic generic parameter index to associated constants. (#3923) 2 vuotta sitten
handle_call_expr.cpp cf361a83f3 Overloaded operator support. (#3796) 2 vuotta sitten
handle_choice.cpp 86a7c9ff45 Rename parse_node -> node_id (#3760) 2 vuotta sitten
handle_class.cpp 73f8490660 On NameContext, rename enclosing_scope and target_scope_id. (#3948) 2 vuotta sitten
handle_codeblock.cpp 86a7c9ff45 Rename parse_node -> node_id (#3760) 2 vuotta sitten
handle_export.cpp 57c0a6c076 Handling for cross-package imports of "export name". (#3967) 1 vuosi sitten
handle_expr_statement.cpp b5d28f2c4b location -> loc abbreviation (#3826) 2 vuotta sitten
handle_file.cpp 86a7c9ff45 Rename parse_node -> node_id (#3760) 2 vuotta sitten
handle_function.cpp 73f8490660 On NameContext, rename enclosing_scope and target_scope_id. (#3948) 2 vuotta sitten
handle_if_expr.cpp 583f5aa508 Constant evaluation support for `if` expressions, `and`, and `or`. (#3840) 2 vuotta sitten
handle_if_statement.cpp 86a7c9ff45 Rename parse_node -> node_id (#3760) 2 vuotta sitten
handle_impl.cpp 73f8490660 On NameContext, rename enclosing_scope and target_scope_id. (#3948) 2 vuotta sitten
handle_import_and_package.cpp 23f9065949 Implement proposal #3927. (#3963) 1 vuosi sitten
handle_index.cpp 4ed0d95777 Switch check code to use CARBON_KIND_SWITCH (#3873) 2 vuotta sitten
handle_interface.cpp 73f8490660 On NameContext, rename enclosing_scope and target_scope_id. (#3948) 2 vuotta sitten
handle_let.cpp f9a4371aca Refactor name addition, particularly for associated entities. (#3924) 2 vuotta sitten
handle_literal.cpp cae62765af Add builtins for basic float operations (#3897) 2 vuotta sitten
handle_loop_statement.cpp 86a7c9ff45 Rename parse_node -> node_id (#3760) 2 vuotta sitten
handle_match.cpp 86a7c9ff45 Rename parse_node -> node_id (#3760) 2 vuotta sitten
handle_modifier.cpp 096f1dc68a Rename functions which only print a diagnostic to Diagnose* (#3886) 2 vuotta sitten
handle_name.cpp d0e8afc51b Handle arrow operator (#3768) 2 vuotta sitten
handle_named_constraint.cpp f9ce0b194d Defer parsing of method bodies until the end of a suitable enclosing scope. (#3832) 2 vuotta sitten
handle_namespace.cpp b5d28f2c4b location -> loc abbreviation (#3826) 2 vuotta sitten
handle_noop.cpp 86a7c9ff45 Rename parse_node -> node_id (#3760) 2 vuotta sitten
handle_operator.cpp 583f5aa508 Constant evaluation support for `if` expressions, `and`, and `or`. (#3840) 2 vuotta sitten
handle_paren_expr.cpp b42612bcec Change tuple/paren expr parsing to use placeholders. (#3849) 2 vuotta sitten
handle_pattern_list.cpp 86a7c9ff45 Rename parse_node -> node_id (#3760) 2 vuotta sitten
handle_return_statement.cpp 86a7c9ff45 Rename parse_node -> node_id (#3760) 2 vuotta sitten
handle_struct.cpp a034f86272 Change struct literal parsing to use placeholders. (#3850) 2 vuotta sitten
handle_tuple_literal.cpp b42612bcec Change tuple/paren expr parsing to use placeholders. (#3849) 2 vuotta sitten
handle_variable.cpp f9a4371aca Refactor name addition, particularly for associated entities. (#3924) 2 vuotta sitten
impl.cpp 40b2217421 Initial 'export name' handling. (#3949) 2 vuotta sitten
impl.h abf23ae7fe Initial scaffolding for building a witness table for an `impl`. (#3743) 2 vuotta sitten
import.cpp 03e3a72628 Rename Directive->Decl in general, BindExport->ExportDecl (#3957) 1 vuosi sitten
import.h 03e3a72628 Rename Directive->Decl in general, BindExport->ExportDecl (#3957) 1 vuosi sitten
import_ref.cpp 7effc1abd7 Refactor check_ir_map to encapsulate it. (#3968) 1 vuosi sitten
import_ref.h 40b2217421 Initial 'export name' handling. (#3949) 2 vuotta sitten
inst_block_stack.cpp 4f2bd0b095 Fix CHECK failure when there is control flow in a global variable initializer (#3925) 2 vuotta sitten
inst_block_stack.h 4f2bd0b095 Fix CHECK failure when there is control flow in a global variable initializer (#3925) 2 vuotta sitten
interface.cpp 5627f88c22 Switch ImportRefs to provide a LocId. (#3913) 2 vuotta sitten
interface.h 33c1e9ca95 Add an associated entity instruction and corresponding type for interface elements. (#3730) 2 vuotta sitten
lexical_lookup.h f9ce0b194d Defer parsing of method bodies until the end of a suitable enclosing scope. (#3832) 2 vuotta sitten
member_access.cpp 92fa0ac1ac Remove ImportRefUsed (#3934) 2 vuotta sitten
member_access.h cf361a83f3 Overloaded operator support. (#3796) 2 vuotta sitten
merge.cpp 76471cf701 Move decl-specific merge logic back to respective handlers. (#3937) 2 vuotta sitten
merge.h 292a9d3cb4 Replace ResolvePrevInstForMerge with decl logic. (#3936) 2 vuotta sitten
modifiers.cpp 73f8490660 On NameContext, rename enclosing_scope and target_scope_id. (#3948) 2 vuotta sitten
modifiers.h 73f8490660 On NameContext, rename enclosing_scope and target_scope_id. (#3948) 2 vuotta sitten
node_stack.cpp 86a7c9ff45 Rename parse_node -> node_id (#3760) 2 vuotta sitten
node_stack.h 895e90e791 Start including the prelude for testing. (#3861) 2 vuotta sitten
operator.cpp 895e90e791 Start including the prelude for testing. (#3861) 2 vuotta sitten
operator.h cf361a83f3 Overloaded operator support. (#3796) 2 vuotta sitten
param_and_arg_refs_stack.h a034f86272 Change struct literal parsing to use placeholders. (#3850) 2 vuotta sitten
pending_block.h b5d28f2c4b location -> loc abbreviation (#3826) 2 vuotta sitten
pointer_dereference.cpp cf361a83f3 Overloaded operator support. (#3796) 2 vuotta sitten
pointer_dereference.h d0e8afc51b Handle arrow operator (#3768) 2 vuotta sitten
return.cpp ccf87f0a38 Use computed constants in lowering rather than lowering instructions (#3905) 2 vuotta sitten
return.h 86a7c9ff45 Rename parse_node -> node_id (#3760) 2 vuotta sitten
scope_index.h f4a741903f Add import support for remaining decl types. (#3651) 2 vuotta sitten
scope_stack.cpp e0b8728263 Allocate de Bruijn levels to symbolic bindings. (#3906) 2 vuotta sitten
scope_stack.h e0b8728263 Allocate de Bruijn levels to symbolic bindings. (#3906) 2 vuotta sitten
subst.cpp e0b8728263 Allocate de Bruijn levels to symbolic bindings. (#3906) 2 vuotta sitten
subst.h e0b8728263 Allocate de Bruijn levels to symbolic bindings. (#3906) 2 vuotta sitten