We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 5fdf0b6 commit d9368ffCopy full SHA for d9368ff
include/swift/Reflection/TypeRefBuilder.h
@@ -96,6 +96,8 @@ class TypeRefBuilder {
96
TypeRefBuilder &operator=(const TypeRefBuilder &other) = delete;
97
98
private:
99
+ /// Makes sure dynamically allocated TypeRefs stick around for the life of
100
+ /// this TypeRefBuilder and are automatically released.
101
std::vector<std::unique_ptr<const TypeRef>> TypeRefPool;
102
TypeConverter TC;
103
@@ -115,7 +117,8 @@ class TypeRefBuilder {
115
117
return BuiltinTypeRef::create(*this, mangledName);
116
118
}
119
- Optional<std::string> createNominalTypeDecl(const Demangle::NodePointer &node) {
120
+ Optional<std::string>
121
+ createNominalTypeDecl(const Demangle::NodePointer &node) {
122
return Demangle::mangleNode(node);
123
124
0 commit comments