Erik Eckstein
151f09769f
Swift Bridging: use C++ instead of C bridging for BridgedVTable and BridgedVTableEntry
2023-03-21 15:33:09 +01:00
Erik Eckstein
aea26bbc6e
Swift SIL: add a utility protocol NoReflectionChildren for better debug output with lldb po
...
Let's lldb's `po` command not print any "internal" properties of the conforming type.
This is useful if the `description` already contains all the information of a type instance.
2022-10-05 07:37:41 +02:00
Erik Eckstein
4554939dc4
SwiftCompilerSources: consistently use assert instead of precondition
...
It's better to use the new assert implementation (defined in the "Basic" module) than Swift's `precondition`
2022-09-14 14:16:26 +02:00
Erik Eckstein
7816513f0d
Swift SIL: add bridging for vTables
2022-08-24 17:55:02 +02:00