diff options
| author | Greg Clayton <gclayton@apple.com> | 2010-07-22 18:30:50 +0000 |
|---|---|---|
| committer | Greg Clayton <gclayton@apple.com> | 2010-07-22 18:30:50 +0000 |
| commit | 8cf0593c87d3a470687375cf1cd467de75147488 (patch) | |
| tree | e38a86ed6938eef5056cd813f399f774d968384a /llvm/lib/CompilerDriver/Main.cpp | |
| parent | 6e7e8cc19d05b361f53d44022fa9f696d672c7d9 (diff) | |
| download | llvm-8cf0593c87d3a470687375cf1cd467de75147488.zip llvm-8cf0593c87d3a470687375cf1cd467de75147488.tar.gz llvm-8cf0593c87d3a470687375cf1cd467de75147488.tar.bz2 | |
Added a new enumeration named "ClangASTContext::AccessType" that abstracts the type creation from the various access enumerations in Clang. Currently there are clang::AccessSpecifier and the objective C ivars have their own enumeration. So I added a new enumeration that will allow a consistent interface when creating types through ClangASTContext.
I also added new functions to create an Objective C class, ivar and set an objective C superclass. They aren't hooked up in the DWARF parser yet. That is the next step, though I am unsure if I will do this in the DWARF parser or try and do it generically in the existing Record manipulation functions.
llvm-svn: 109130
Diffstat (limited to 'llvm/lib/CompilerDriver/Main.cpp')
0 files changed, 0 insertions, 0 deletions
