Skip to content

Commit a2ff73f

Browse files
committed
swift-reflection-dump: use elaborated type name
cl is unable to differentiate between the `swift::ReflectionContext` and `swift::reflection::ReflectionContext`. Use the elaborated typename to uniquely identify the type. This allows us to build `swift-reflection-dump` with cl again.
1 parent 1a949ea commit a2ff73f

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

tools/swift-reflection-dump/swift-reflection-dump.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ static T unwrap(llvm::Expected<T> value) {
8080
}
8181

8282
using NativeReflectionContext
83-
= ReflectionContext<External<RuntimeTarget<sizeof(uintptr_t)>>>;
83+
= swift::reflection::ReflectionContext<External<RuntimeTarget<sizeof(uintptr_t)>>>;
8484

8585
class ObjectMemoryReader : public MemoryReader {
8686
const std::vector<const ObjectFile *> &ObjectFiles;

0 commit comments

Comments
 (0)