|
CppInterOp
C++ Language Interoperability Layer
|
#include "Compatibility.h"#include "ErrorInternal.h"#include "clang/AST/Decl.h"#include "clang/AST/Type.h"#include "llvm/ADT/StringMap.h"#include <deque>#include <map>

Go to the source code of this file.
Classes | |
| struct | Cpp::InterpreterInfo |
Namespaces | |
| namespace | Cpp |
Functions | |
| InterpreterInfo * | Cpp::GetInterpInfo (InterpRef I=nullptr) |
| Resolve an InterpRef to the impl-side struct. | |
| void | Cpp::InstallDiagConsumer (InterpreterInfo *II) |
| Wire CppInterOp's DiagnosticConsumer into the interpreter's DiagnosticsEngine so parser/sema diagnostics flow into II->StoredDiags and continue forwarding to whatever consumer Clang already had. | |