llvm-project/clang/lib
Argyrios Kyrtzidis 554a07bab3 -Changes to TagDecl:
Added TagKind enum.
  Added getTagKind() method.
  Added convenience methods: isEnum(), isStruct(), isUnion(), isClass().
-RecordDecl/CXXRecordDecl::Create() accept a TagKind enum instead of a DeclKind one.

llvm-svn: 52160
2008-06-09 23:19:58 +00:00
..
AST -Changes to TagDecl: 2008-06-09 23:19:58 +00:00
Analysis Teach the CF retain checker about "_init" methods. Fixes: <rdar://problem/5956379> 2008-06-02 17:14:13 +00:00
Basic Make the width and alignment for long double consistent with the 2008-06-04 17:01:45 +00:00
CodeGen -Changes to TagDecl: 2008-06-09 23:19:58 +00:00
Headers Implementation of stdarg.h. 2008-05-29 10:40:55 +00:00
Lex fix PR2357 (#ifs didnt invalidate the multiple-inclusion optimization state) 2008-06-01 18:31:24 +00:00
Parse implement the alias attirbute (in both Sema and Codegen) 2008-06-08 15:45:52 +00:00
Rewrite Fix rewrite rope to keep the leaf list up-to-date as it erases leaves 2008-05-28 18:45:56 +00:00
Sema -Changes to TagDecl: 2008-06-09 23:19:58 +00:00
Makefile Make a major restructuring of the clang tree: introduce a top-level 2008-03-15 23:59:48 +00:00