Richard Smith
|
4a21b6af9b
Basic support for implementing and using a parameterized interface. (#4203)
|
1 rok temu |
Richard Smith
|
b2a13afb73
Defer resolving the eval blocks and value blocks of generics and specifics until we've finished other resolution work. (#4202)
|
1 rok temu |
Jon Ross-Perkins
|
0ac47114ac
Singular `extern` declarations (#3980)
|
1 rok temu |
josh11b
|
ca161ad0fb
Comment fix: `AssociatedConstantDecl` isn't just for associated types (#4207)
|
1 rok temu |
Brymer Meneses
|
a227ea8074
add syntax highlighting for `x-macro` files (#4205)
|
1 rok temu |
Richard Smith
|
cfed18a6a5
Add indentation to yaml test failure output to make it easier to read. (#4201)
|
1 rok temu |
Richard Smith
|
3c4c234d01
Treat the empty inst block as being canonical. (#4199)
|
1 rok temu |
Jon Ross-Perkins
|
3d13b8f71c
Fix handling of interface redefinitions. (#4198)
|
1 rok temu |
Jon Ross-Perkins
|
0d106fbf90
Rename check/testdata/tuples to remove the plural (#4200)
|
1 rok temu |
Richard Smith
|
91f56f72a5
Fix importing of generic types. (#4196)
|
1 rok temu |
Richard Smith
|
f0fd1d2342
Clean up: use across-decl comparison comparing interface. (#4195)
|
1 rok temu |
Richard Smith
|
2a06c964b5
Fix formatting for imported `impl`s. (#4194)
|
1 rok temu |
josh11b
|
ab5fa938ab
Fix typo introduced in #4167 (#4197)
|
1 rok temu |
Jon Ross-Perkins
|
17abaa2bca
Fix stray quote in action (#4193)
|
1 rok temu |
Jon Ross-Perkins
|
b73387fc84
Update workflows for security hardening. (#4192)
|
1 rok temu |
Richard Smith
|
1705347375
Perform an extra pass to import a generic for a symbolic constant less often. (#4182)
|
1 rok temu |
Richard Smith
|
f6ff5b11b5
Distinguish between whether an entity has its own parameter lists and whether it is generic. (#4191)
|
1 rok temu |
Richard Smith
|
8a8c227163
Track an interface type, not an interface ID, on an associated entity. (#4188)
|
1 rok temu |
Chandler Carruth
|
183c8c0ccf
Re-enable TCMalloc on Linux builds. (#4187)
|
1 rok temu |
Jon Ross-Perkins
|
d9a550a7d5
Support 'bazel run //examples:sieve' (#4185)
|
1 rok temu |
Richard Smith
|
b3fcaf9969
Initial rough support for deducing generic arguments in a call to a generic function. (#4184)
|
1 rok temu |
David Blaikie
|
d72b4e4151
Remove supurfluous/confusing {} around a temporary (#4183)
|
1 rok temu |
Richard Smith
|
a9b43a222f
When importing symbolic constants and types, also import the associated generic and index. (#4180)
|
1 rok temu |
Richard Smith
|
3c8fc714a8
Import support for generics and specifics (#4179)
|
1 rok temu |
Jon Ross-Perkins
|
f67791cfee
Separate subtree size information from parse nodes. (#4174)
|
1 rok temu |
Richard Smith
|
e6e61e14ae
Fix incorrect `value_id` and location in imported `BindSymbolicName`. (#4178)
|
1 rok temu |
Jon Ross-Perkins
|
c31c03acb3
Temporarily disable tcmalloc due to compiler-explorer crash (#4177)
|
1 rok temu |
Jon Ross-Perkins
|
43c0b0a1f2
Refactor some check-phase postorder iterator use. (#4175)
|
1 rok temu |
Jon Ross-Perkins
|
66147dee4f
Refactor some commonality in formatter. (#4171)
|
1 rok temu |
Jon Ross-Perkins
|
ae675e61bd
Add initial parsing for 'extern library' (#4173)
|
1 rok temu |