- Nov 17, 2008
-
-
Douglas Gregor authored
representing the names of declarations in the C family of languages. DeclarationName is used in NamedDecl to store the name of the declaration (naturally), and ObjCMethodDecl is now a NamedDecl. llvm-svn: 59441
-
Chris Lattner authored
llvm-svn: 59438
-
Chris Lattner authored
llvm-svn: 59437
-
Chris Lattner authored
llvm-svn: 59436
-
Eli Friedman authored
moment. llvm-svn: 59435
-
Anders Carlsson authored
llvm-svn: 59433
-
- Nov 16, 2008
-
-
Anders Carlsson authored
llvm-svn: 59430
-
Nuno Lopes authored
llvm-svn: 59429
-
Anders Carlsson authored
llvm-svn: 59428
-
Chris Lattner authored
Unfortunately, we're not here yet, but eventually Expr::isConstantExpr and friends should go away. llvm-svn: 59427
-
Chris Lattner authored
llvm-svn: 59426
-
Anders Carlsson authored
llvm-svn: 59425
-
Chris Lattner authored
llvm-svn: 59424
-
Chris Lattner authored
llvm-svn: 59423
-
Nuno Lopes authored
Eli please take a look, as I'm not sure if this gets the extension warning in the right place llvm-svn: 59422
-
Nuno Lopes authored
llvm-svn: 59421
-
Anders Carlsson authored
llvm-svn: 59420
-
Chris Lattner authored
llvm-svn: 59419
-
Chris Lattner authored
defined in a system header should be treated as system header tokens even if they are instantiated in a different place. llvm-svn: 59418
-
Zhongxing Xu authored
llvm-svn: 59412
-
Chris Lattner authored
llvm-svn: 59411
-
Chris Lattner authored
llvm-svn: 59410
-
Anders Carlsson authored
llvm-svn: 59408
-
Zhongxing Xu authored
environment. llvm-svn: 59407
-
Anders Carlsson authored
llvm-svn: 59405
-
Chris Lattner authored
llvm-svn: 59404
-
Zhongxing Xu authored
llvm-svn: 59396
-
Zhongxing Xu authored
- RegionView and RegionViewMap is introduced to assist back-mapping from super region to subregions. - GDM is used to carry RegionView information. - AnonTypedRegion is added to represent a typed region introduced by pointer casting. Later AnonTypedRegion can be used in other similar cases, e.g., malloc()'ed region. - The specific conversion is delegated to store manager. llvm-svn: 59382
-
- Nov 15, 2008
-
-
Chris Lattner authored
Patch by Fariborz! llvm-svn: 59377
-
Anders Carlsson authored
llvm-svn: 59375
-
Anders Carlsson authored
llvm-svn: 59372
-
Anders Carlsson authored
llvm-svn: 59371
-
Zhongxing Xu authored
llvm-svn: 59359
-
Anders Carlsson authored
llvm-svn: 59358
-
Zhongxing Xu authored
llvm-svn: 59356
-
Zhongxing Xu authored
llvm-svn: 59355
-
Ted Kremenek authored
llvm-svn: 59354
-
Ted Kremenek authored
llvm-svn: 59353
-
Ted Kremenek authored
Add a test case for compound assignments that lazily symbolicate the value of the LHS when the computation type is an integer of more bits. llvm-svn: 59352
-
Ted Kremenek authored
Reverted part of r59335: http://lists.cs.uiuc.edu/pipermail/cfe-commits/Week-of-Mon-20081110/009243.html In that patch I added a bogus type promotion for unary '!'. The real bug was more fallout from edges cases with compound assignments and conjured symbolic values. Now the conjured value has the type of the LHS expression, and we do a promotion to the computation type. We also now correctly do a conversion from the computation type back to the LHS type. llvm-svn: 59349
-