// RUN: %clang_cc1 -emit-llvm -o - %s | |
// PR5834 | |
struct ASTMultiMover {}; | |
struct ASTMultiPtr { | |
ASTMultiPtr(); | |
ASTMultiPtr(ASTMultiPtr&); | |
ASTMultiPtr(ASTMultiMover mover); | |
operator ASTMultiMover(); | |
}; | |
void f1() { | |
extern void f0(ASTMultiPtr); | |
f0(ASTMultiPtr()); | |
} |