We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent ffc922e commit e2ddb2aCopy full SHA for e2ddb2a
clang/include/clang/AST/ASTImporter.h
@@ -177,15 +177,10 @@ class TypeSourceInfo;
177
/// \return Error information (success or error).
178
template <typename ImportT>
179
LLVM_NODISCARD llvm::Error importInto(ImportT &To, const ImportT &From) {
180
- To = Import(From);
181
- if (From && !To)
182
- return llvm::make_error<ImportError>();
183
- return llvm::Error::success();
184
- // FIXME: this should be the final code
185
- //auto ToOrErr = Import(From);
186
- //if (ToOrErr)
187
- // To = *ToOrErr;
188
- //return ToOrErr.takeError();
+ auto ToOrErr = Import_New(From);
+ if (ToOrErr)
+ To = *ToOrErr;
+ return ToOrErr.takeError();
189
}
190
191
/// Import the given type from the "from" context into the "to"
0 commit comments