- Jan 15, 2008
-
-
Chris Lattner authored
llvm-svn: 46000
-
Chris Lattner authored
abc+L"foo" -> abc L"foo", not abcL"foo" llvm-svn: 45999
-
- Jan 14, 2008
-
-
Steve Naroff authored
Record if a compound literal expression is @ file scope. This allows us to implement C99 6.5.2.5p6. This could have been done without modifying the AST (by checking the decl type and passing the info down to isContextExpr), however we concluded this is more desirable. Bug/patch by Eli Friedman! llvm-svn: 45966
-
Ted Kremenek authored
#include<iostream>. Patch provided by Sam Bishop. llvm-svn: 45962
-
- Jan 12, 2008
-
-
Chris Lattner authored
extern "C" in C++ mode. Patch by Mike Stump! llvm-svn: 45904
-
Chris Lattner authored
verify that the source range corresponds to the current file, not just the current line. This allows us to emit: a.c:1:44: error: invalid operands to binary expression ('double' and 'int *') double a; int *b; void f(void) { int c = a + ~ ^ instead of: a.c:1:44: error: invalid operands to binary expression ('double' and 'int *') double a; int *b; void f(void) { int c = a + ~ ~ ^ for PR1906 (note the leading ~). Thanks to Neil for noticing this. llvm-svn: 45901
-
- Jan 11, 2008
-
-
Fariborz Jahanian authored
llvm-svn: 45842
-
- Jan 10, 2008
-
-
Chris Lattner authored
llvm-svn: 45810
-
Chris Lattner authored
llvm-svn: 45808
-
Chris Lattner authored
removing them, fitting the file into 80 columns. :) llvm-svn: 45807
-
Fariborz Jahanian authored
Put return type of synthesize method on same line as method declaration, space after method declaration header. llvm-svn: 45806
-
Fariborz Jahanian authored
llvm-svn: 45793
-
- Jan 09, 2008
-
-
Fariborz Jahanian authored
llvm-svn: 45777
-
Fariborz Jahanian authored
llvm-svn: 45776
-
Fariborz Jahanian authored
llvm-svn: 45771
-
- Jan 08, 2008
-
-
Fariborz Jahanian authored
llvm-svn: 45760
-
Ted Kremenek authored
constant propagation analysis. llvm-svn: 45747
-
- Jan 07, 2008
-
-
Fariborz Jahanian authored
llvm-svn: 45721
-
Ted Kremenek authored
some naming inconsistencies in the names of classes pertaining to Objective-C support in clang. llvm-svn: 45715
-
- Jan 04, 2008
-
-
Chris Lattner authored
llvm-svn: 45593
-
- Jan 02, 2008
-
-
Chris Lattner authored
llvm-svn: 45504
-
Chris Lattner authored
llvm-svn: 45497
-
- Dec 30, 2007
-
-
Nate Begeman authored
stats statistic when clang is built as a dylib. llvm-svn: 45441
-
- Dec 29, 2007
-
-
Chris Lattner authored
discussion of this change. llvm-svn: 45410
-
- Dec 25, 2007
-
-
Christopher Lamb authored
llvm-svn: 45348
-
- Dec 24, 2007
-
-
Christopher Lamb authored
llvm-svn: 45346
-
Christopher Lamb authored
llvm-svn: 45345
-
Christopher Lamb authored
llvm-svn: 45340
-
Seo Sanghyeon authored
llvm-svn: 45339
-
- Dec 23, 2007
-
-
Chris Lattner authored
llvm-svn: 45329
-
Anton Korobeynikov authored
llvm-svn: 45328
-
- Dec 21, 2007
-
-
Ted Kremenek authored
Created include/clang/Analysis/Analyses directory. - Moved LiveVariables.h and UninitializedValues.h into this dir. Moved ExprDeclBitVector.h into Analysis/Support. Updated all clients who use these headers to reflect the new paths. llvm-svn: 45292
-
- Dec 20, 2007
-
-
Ted Kremenek authored
llvm-svn: 45265
-
Ted Kremenek authored
which serializes ASTs to a common output directory. This ASTConsumer is invoked using a combination of "-o" and "-serialize" from the driver. llvm-svn: 45241
-
Ted Kremenek authored
BuildSerializer. The former serializes a single translation unit to a corresponding .ast file. The second serializes ASTs to a common emission direction. The latter is not fully implemented yet. llvm-svn: 45232
-
Ted Kremenek authored
SourceManager to allow SourceManager to directly intern the MainFileID when it is created. Removed setMainFileID(). llvm-svn: 45231
-
- Dec 19, 2007
-
-
Ted Kremenek authored
both Preprocessor and ASTContext, we no longer need to explicitly pass MainFileID around in function calls that also pass either Preprocessor or ASTContext. This resulted in some nice cleanups in the ASTConsumers and the driver. llvm-svn: 45228
-
Ted Kremenek authored
llvm-svn: 45227
-
Ted Kremenek authored
in SourceManager. llvm-svn: 45225
-
Ted Kremenek authored
be available by querying the SourceManager within the ASTContext referenced by the TranslationUnit. llvm-svn: 45223
-