- Aug 28, 2008
-
-
Daniel Dunbar authored
with correct width. - PR2728. Also, fix PR2727 test case. llvm-svn: 55493
-
Ted Kremenek authored
llvm-svn: 55488
-
Ted Kremenek authored
llvm-svn: 55487
-
Daniel Dunbar authored
- PR2727. Also, fix warning in CodeGenTypes for new BlockPointer type. llvm-svn: 55479
-
Steve Naroff authored
llvm-svn: 55468
-
Argyrios Kyrtzidis authored
llvm-svn: 55465
-
Ted Kremenek authored
llvm-svn: 55463
-
Ted Kremenek authored
llvm-svn: 55462
-
Daniel Dunbar authored
- Added ASTContext::getObjCEncodingForPropertyDecl. llvm-svn: 55461
-
Ted Kremenek authored
Cleanup ubigraph files when don't drawing the graphs. llvm-svn: 55459
-
Ted Kremenek authored
llvm-svn: 55455
-
Ted Kremenek authored
llvm-svn: 55452
-
Ted Kremenek authored
llvm-svn: 55449
-
Ted Kremenek authored
llvm-svn: 55448
-
Ted Kremenek authored
llvm-svn: 55447
-
Ted Kremenek authored
llvm-svn: 55446
-
Ted Kremenek authored
llvm-svn: 55442
-
Ted Kremenek authored
llvm-svn: 55441
-
Ted Kremenek authored
llvm-svn: 55440
-
- Aug 27, 2008
-
-
Steve Naroff authored
This commit adds the declaration syntax (and associated type). llvm-svn: 55417
-
Zhongxing Xu authored
llvm-svn: 55412
-
Daniel Dunbar authored
llvm-svn: 55410
-
Daniel Dunbar authored
llvm-svn: 55408
-
Daniel Dunbar authored
- It is not clear that this is the right approach, but this is at least consistent with how interfaces are handled. - This means NeXT now emits the correct metadata for properties in protocols. - This currently introduces a spurious warning involving inherited properties in protocols or categories; however, it also fixes some situations where we were failing to emit a warning. I will scrub this code tomorrow and fix this issue as well as number of other missed warnings / error situations that appear to exist. llvm-svn: 55407
-
Daniel Dunbar authored
llvm-svn: 55406
-
Daniel Dunbar authored
Also, fix category protocol list metadata. llvm-svn: 55405
-
Daniel Dunbar authored
ObjC{Category,Protocol}Decl. - No functionality change. llvm-svn: 55404
-
Ted Kremenek authored
llvm-svn: 55403
-
Ted Kremenek authored
llvm-svn: 55402
-
Daniel Dunbar authored
- Was emitting duplicates of class properties instead of the category properties. llvm-svn: 55395
-
Ted Kremenek authored
llvm-svn: 55392
-
- Aug 26, 2008
-
-
Daniel Dunbar authored
Also, fix method lookup to not use LLVM module symbol table. llvm-svn: 55390
-
Nico Weber authored
llvm-svn: 55388
-
Nico Weber authored
llvm-svn: 55386
-
Cedric Venet authored
llvm-svn: 55379
-
Daniel Dunbar authored
- Only supports simple assignment and atomic semantics are ignored. - Not quite usable yet because the methods do not actually get added to the class metadata. - Added ObjCPropertyDecl::getSetterKind (one of Assign, Copy, Retain). - Rearrange CodeGenFunction so synthesis can reuse function prolog / epilog code. llvm-svn: 55365
-
Daniel Dunbar authored
Respect isReadOnly when generating synthesized method decls. llvm-svn: 55364
-
Daniel Dunbar authored
No (intended) functionality change. llvm-svn: 55362
-
Daniel Dunbar authored
Move implicit Obj-C param creation into ObjCMethodDecl. - Add ObjCMethodDecl::createImplicitParams. - Remove ObjCMethodDecl::set{Self,Cmd}Decl - Remove Sema::CreateImplicitParameter No (intended) functionality change. llvm-svn: 55357
-
Daniel Dunbar authored
- Add ObjCMethodDecl::createImplicitParams. - Remove ObjCMethodDecl::set{Self,Cmd}Decl - Remove Sema::CreateImplicitParameter No (intended) functionality change. llvm-svn: 55356
-