mstorsjo added a comment.
This triggers failed asserts:
$ cat dcpdecrypt.cpp
extern "C" __inline__ __attribute__((__gnu_inline__)) void *
memcpy(void *, const void *, unsigned) {}
void *memcpy(void *, const void *, unsigned);
void a() { memcpy; }
$ clang++ -c dcpdecrypt.cpp -target i686-linux-gnu
clang++: ../tools/clang/lib/AST/Decl.cpp:3436: bool
clang::FunctionDecl::isInlineDefinitionExternallyVisible() const: Assertion
`(doesThisDeclarationHaveABody() || willHaveBody() || hasAttr<AliasAttr>()) &&
"Must be
a function definition"' failed.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D78162/new/
https://reviews.llvm.org/D78162
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits