[clang] [clang][ASTImporter] Support Importer of BuiltinBitCastExpr (PR #74813)
Shafik Yaghmour via cfe-commits
cfe-commits at lists.llvm.org
Fri Dec 8 19:45:06 PST 2023
================
@@ -7820,6 +7820,18 @@ ExpectedStmt ASTNodeImporter::VisitExplicitCastExpr(ExplicitCastExpr *E) {
*ToLParenLocOrErr, OCE->getBridgeKind(), E->getCastKind(),
*ToBridgeKeywordLocOrErr, ToTypeInfoAsWritten, ToSubExpr);
}
+ case Stmt::BuiltinBitCastExprClass: {
+ auto *BBC = cast<BuiltinBitCastExpr>(E);
+ ExpectedSLoc ToLParenLocOrErr = import(BBC->getBeginLoc());
----------------
shafik wrote:
So it looks like this returns `KWLoc` so perhaps `ToKwLocOrErr` makes more sense?
https://github.com/llvm/llvm-project/pull/74813
More information about the cfe-commits
mailing list