aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Object/Archive.cpp
diff options
context:
space:
mode:
authorTimm Bäder <tbaeder@redhat.com>2022-10-28 13:33:26 +0200
committerTimm Bäder <tbaeder@redhat.com>2022-10-28 13:34:37 +0200
commit63e3fe10882476696d8a05907dfe627bd61638a3 (patch)
tree107d770cab014108fbe836bc71560b04a2b0c46c /llvm/lib/Object/Archive.cpp
parentd47f056cd2843341de61c36683a44bc803500675 (diff)
downloadllvm-63e3fe10882476696d8a05907dfe627bd61638a3.zip
llvm-63e3fe10882476696d8a05907dfe627bd61638a3.tar.gz
llvm-63e3fe10882476696d8a05907dfe627bd61638a3.tar.bz2
Revert "[clang][Interp] Implement String- and CharacterLiterals"
This reverts commit 6fa1795d1fd4770f9f5c00f5a30937d68c3feb17. This breaks a windows builder: ../../clang/lib/AST/Interp/ByteCodeExprGen.h(236,11): error: call to constructor of 'clang::interp::APInt' (aka 'llvm::APInt') is ambiguous APInt WrappedValue(getIntWidth(Ty), Value, std::is_signed<T>::value); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../clang/lib/AST/Interp/ByteCodeExprGen.cpp(409,16): note: in instantiation of function template specialization 'clang::interp::ByteCodeExprGen<clang::interp::ByteCodeEmitter>::emitConst<unsigned int>' requested here return this->emitConst(E, E->getValue()); ^ ../../clang/lib/AST/Interp/ByteCodeExprGen.cpp(1149,16): note: in instantiation of member function 'clang::interp::ByteCodeExprGen<clang::interp::ByteCodeEmitter>::VisitCharacterLiteral' requested here template class ByteCodeExprGen<ByteCodeEmitter>; ^ ../../llvm/include\llvm/ADT/APInt.h(108,3): note: candidate constructor APInt(unsigned numBits, uint64_t val, bool isSigned = false) ^ ../../llvm/include\llvm/ADT/APInt.h(134,3): note: candidate constructor APInt(unsigned numBits, unsigned numWords, const uint64_t bigVal[]); ^
Diffstat (limited to 'llvm/lib/Object/Archive.cpp')
0 files changed, 0 insertions, 0 deletions