Historia zmian

Autor SHA1 Wiadomość Data
  Richard Smith 19c5596fd8 Build Generic objects for generic classes and interfaces. (#4086) 1 rok temu
  Richard Smith e7b0529957 Create a `Generic` object to represent a generic. (#4081) 1 rok temu
  Chandler Carruth b70cfd0be9 Remove another hashtable iteraiton order dependency. (#4070) 1 rok temu
  Richard Smith 9029cac727 Remove `inst_id` from the public interface of `ConstantId`. (#4053) 1 rok temu
  Richard Smith e3c15edb92 Remove return_type_id from Function. (#4051) 1 rok temu
  Richard Smith ffc3327959 Factor out common work of building a new constant for an imported instruction. (#4043) 1 rok temu
  Richard Smith 4aa34978eb Import support for tuple, struct and integer values. (#4042) 1 rok temu
  Richard Smith f772c1f5f3 More support for generic interfaces, aiming for parity with support for generic classes. (#4034) 1 rok temu
  Jon Ross-Perkins 807a3f1370 Add namespace-scoped private keyword support. (#4026) 1 rok temu
  Richard Smith 7792e5fce3 Support out-of-line definitions of members of generic classes and interfaces. (#4029) 1 rok temu
  Jon Ross-Perkins d9c62b106d Rename enclosing scope to parent scope (#4020) 1 rok temu
  Jon Ross-Perkins d0c8483175 Switch init style in import_ref.cpp (#4014) 1 rok temu
  Jon Ross-Perkins 5bb318cae6 Switch AddInst struct init style. (#4012) 1 rok temu
  Jon Ross-Perkins 7e81c1710e Refactor modifier fetching of enclosing scopes to avoid duplicate calls. (#4010) 1 rok temu
  Jon Ross-Perkins 7b4b7abc6e Fix handling for indirectly imported entities. (#3977) 1 rok temu
  Jon Ross-Perkins d4025dc6c4 Handle merging of conflicting 'export name' cross-package imports. (#3973) 1 rok temu
  Jon Ross-Perkins 7effc1abd7 Refactor check_ir_map to encapsulate it. (#3968) 1 rok temu
  Jon Ross-Perkins 03e3a72628 Rename Directive->Decl in general, BindExport->ExportDecl (#3957) 1 rok temu
  Jon Ross-Perkins 40b2217421 Initial 'export name' handling. (#3949) 1 rok temu
  Jon Ross-Perkins a16842ab37 Add export keyword handling. (#3944) 2 lat temu
  Richard Smith 9783d44fed Add a GenericClassType as the type of the name of a generic class. (#3935) 2 lat temu
  Richard Smith d5c0c9cfe3 Accept generic parameter lists in class declarations. (#3933) 2 lat temu
  Jon Ross-Perkins 92fa0ac1ac Remove ImportRefUsed (#3934) 2 lat temu
  Jon Ross-Perkins 76ed3c73cb Promote FunctionType to a standard instruction. (#3931) 2 lat temu
  Jon Ross-Perkins 6483044597 Switch import logic to rely on constants. (#3917) 2 lat temu
  Jon Ross-Perkins c82ce8faae Start adding tracking of the complete list of IRs under check. (#3915) 2 lat temu
  Jon Ross-Perkins 5627f88c22 Switch ImportRefs to provide a LocId. (#3913) 2 lat temu
  Jon Ross-Perkins 377262d358 Remove ExternDecl and ExternType (#3909) 2 lat temu
  Richard Smith e0b8728263 Allocate de Bruijn levels to symbolic bindings. (#3906) 2 lat temu
  Jon Ross-Perkins 76a5cf5f50 Fix incorrect application of invalid type on imports. (#3902) 2 lat temu