clang-1/include/clang
Ted Kremenek be57c3a3fe Refine ObjCPropertyImplDecl:
- Remove a bunch of setXXX methods until we actually need them. This cleans up the
interface, and makes the object immutable until we have a reason to be mutable.

- Remove enum value OBJC_PR_IMPL_None since it was never used.

- Remove instance variable 'PropertyImplKind PropertyImplementation;'. This is
  not needed because we can tell if ObjCPropertyImplDecl represents @synthesize
  if 'ObjCPropertyDecl *PropertyDecl' is not null.


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@54055 91177308-0d34-0410-b5e6-96231b3b80d8
2008-07-25 20:43:38 +00:00
..
AST Refine ObjCPropertyImplDecl: 2008-07-25 20:43:38 +00:00
Analysis Use typedef range_iterator instead of SourceRange* in PathDiagnosticPiece. 2008-07-23 21:51:42 +00:00
Basic Reject typedef redefinitions when the underlying types are not identical, 2008-07-25 18:44:27 +00:00
CodeGen Added -g command line options to clang for generating source level debug information. This patch currently enables generation of line number debug information (stoppoints) and region begin/end debug information. The new files CGDebugInfo.h and CGDebugInfo.cpp implements the debug info manager class CGDebugInfo. 2008-05-08 08:54:20 +00:00
Lex Add an accessor, patch by Csaba Hruska. 2008-07-10 05:26:30 +00:00
Parse Fix comment 2008-07-24 17:38:50 +00:00
Rewrite In a report-XXXXX.html, make the title include the name of the file with the bug. Patch by Jean-Daniel Dupas! 2008-07-07 18:31:05 +00:00
Sema rename ASTSTreamer.{h|cpp} -> ParseAST.{h|cpp} 2008-02-06 00:23:21 +00:00