- Aug 08, 2008
-
-
Ted Kremenek authored
llvm-svn: 54501
-
- Jul 26, 2008
-
-
Chris Lattner authored
of doing it directly. This is required for PR2189. llvm-svn: 54102
-
-
- Jul 25, 2008
-
-
Ted Kremenek authored
llvm-svn: 53998
-
- Jul 23, 2008
-
-
- Jun 28, 2008
-
-
Argyrios Kyrtzidis authored
Replace CurFunctionDecl and CurMethodDecl with methods getCurFunctionDecl() and getCurMethodDecl() that return the appropriate Decl through CurContext. llvm-svn: 52852
-
- Apr 16, 2008
-
-
Steve Naroff authored
Remove FileVarDecl and BlockVarDecl. They are replaced by VarDecl::isBlockVarDecl() and VarDecl::isFileVarDecl(). This is a fairly mechanical/large change. As a result, I avoided making any changes/simplifications that weren't directly related. I did break two Analysis tests. I also have a couple FIXME's in UninitializedValues.cpp. Ted, can you take a look? If the bug isn't obvious, I am happy to dig in and fix it (since I broke it). llvm-svn: 49748
-
- Mar 16, 2008
-
-
Chris Lattner authored
lib dir and move all the libraries into it. This follows the main llvm tree, and allows the libraries to be built in parallel. The top level now enforces that all the libs are built before Driver, but we don't care what order the libs are built in. This speeds up parallel builds, particularly incremental ones. llvm-svn: 48402
-
- Mar 13, 2008
-
-
Chris Lattner authored
Set the start of DeclStmt range. Right now the end is meaningless though. llvm-svn: 48330
-
- Mar 05, 2008
-
-
Chris Lattner authored
llvm-svn: 47954
-
- Feb 06, 2008
-
-
Anders Carlsson authored
llvm-svn: 46777
-
- Jan 29, 2008
-
-
Fariborz Jahanian authored
Rewriting of @synchronized. This has one FIXME in it. But this should allow @sychronized to be rewritten. llvm-svn: 46533
-
Fariborz Jahanian authored
llvm-svn: 46524
-
- Jan 16, 2008
-
-
Chris Lattner authored
a method named ImpCastExprToType in Sema. Use this method to insert implicit casts for case statements from their operand type to the condition type of the switch. This fixes a crash on test/CodeGen/statements.c, reported by Eli Friedman. llvm-svn: 46083
-
- Jan 10, 2008
-
-
Fariborz Jahanian authored
llvm-svn: 45839
-
Fariborz Jahanian authored
llvm-svn: 45793
-
- Jan 07, 2008
-
-
Ted Kremenek authored
some naming inconsistencies in the names of classes pertaining to Objective-C support in clang. llvm-svn: 45715
-
Fariborz Jahanian authored
llvm-svn: 45708
-
- Jan 05, 2008
-
-
Fariborz Jahanian authored
in a foreach-statement which is illegal (but not yet caught) . llvm-svn: 45615
-
Fariborz Jahanian authored
llvm-svn: 45604
-
- Jan 04, 2008
-
-
Chris Lattner authored
it from several places. This merges the diagnostics, making them more uniform and fewer in number. This also simplifies and cleans up the code. Some highlights: 1. This removes a bunch of very-similar diagnostics. 2. This renames AssignmentCheckResult -> AssignConvertType 3. This merges PointerFromInt + IntFromPointer which were always treated the same. 4. This updates a bunch of test cases that have minor changes to the produced diagnostics. llvm-svn: 45589
-
Fariborz Jahanian authored
llvm-svn: 45561
-
- Jan 03, 2008
-
-
Chris Lattner authored
llvm-svn: 45556
-
Fariborz Jahanian authored
llvm-svn: 45539
-
- Dec 29, 2007
-
-
Chris Lattner authored
discussion of this change. llvm-svn: 45410
-
- Dec 04, 2007
-
-
Fariborz Jahanian authored
llvm-svn: 44576
-
- Nov 27, 2007
-
-
Steve Naroff authored
Move the null pointer constant check from Sema::CheckSingleInitializer/ActOnCallExpr/CheckMessageArgumentTypes/ActOnReturnStmt to Sema::CheckSingleAssignmentConstraints. This makes sure all null pointer assignments are considered compatible. Thanks to Seo Sanghyeon for the bug, follow-through, and patch! llvm-svn: 44366
-
Anders Carlsson authored
llvm-svn: 44349
-
- Nov 25, 2007
-
-
Anders Carlsson authored
llvm-svn: 44311
-
- Nov 24, 2007
-
-
Anders Carlsson authored
llvm-svn: 44297
-
- Nov 23, 2007
-
-
Anders Carlsson authored
llvm-svn: 44289
-
- Nov 22, 2007
-
-
Anders Carlsson authored
Store output and input operands as well as clobber information in the AsmStmt. Ted, could you please review the serialization/deserialization code? llvm-svn: 44266
-
- Nov 20, 2007
-
-
Anders Carlsson authored
llvm-svn: 44255
-
- Nov 07, 2007
-
-
Fariborz Jahanian authored
llvm-svn: 43802
-
- Nov 02, 2007
-
-
Fariborz Jahanian authored
llvm-svn: 43640
-
Fariborz Jahanian authored
llvm-svn: 43629
-
Fariborz Jahanian authored
llvm-svn: 43628
-
- Oct 29, 2007
-
-
Chris Lattner authored
resolving a crash on a .i file in PR1750. We now generate 49 errors on the .i file in that bug. llvm-svn: 43433
-
- Oct 10, 2007
-
-
Anders Carlsson authored
llvm-svn: 42840
-
- Oct 07, 2007
-
-
Chris Lattner authored
llvm-svn: 42730
-