diff options
author | Charles Davis <cdavis@mines.edu> | 2010-08-16 03:33:14 +0000 |
---|---|---|
committer | Charles Davis <cdavis@mines.edu> | 2010-08-16 03:33:14 +0000 |
commit | 071cc7deffad608165b1ddd5263e8bf181861520 (patch) | |
tree | 6d68d7edf284b5e28784142748d07350ba20d9a3 /lib/CodeGen/CodeGenModule.h | |
parent | e701117b21356d3c60133315b5bdd50232ec6cca (diff) |
Implement support for member pointers under the Microsoft C++ ABI in the
AST library.
This also adds infrastructure for supporting multiple C++ ABIs in the AST.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@111117 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/CodeGen/CodeGenModule.h')
-rw-r--r-- | lib/CodeGen/CodeGenModule.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/CodeGen/CodeGenModule.h b/lib/CodeGen/CodeGenModule.h index c7578788a5..eca449c702 100644 --- a/lib/CodeGen/CodeGenModule.h +++ b/lib/CodeGen/CodeGenModule.h @@ -116,7 +116,7 @@ class CodeGenModule : public BlockModule { friend class CodeGenVTables; CGObjCRuntime* Runtime; - CXXABI* ABI; + CGCXXABI* ABI; CGDebugInfo* DebugInfo; // WeakRefReferences - A set of references that have only been seen via @@ -230,7 +230,7 @@ public: /// getCXXABI() - Return a reference to the configured /// C++ ABI. - CXXABI &getCXXABI() { + CGCXXABI &getCXXABI() { if (!ABI) createCXXABI(); return *ABI; } |