- Sep 05, 2008
-
-
Argyrios Kyrtzidis authored
llvm-svn: 55833
-
Argyrios Kyrtzidis authored
llvm-svn: 55832
-
Argyrios Kyrtzidis authored
llvm-svn: 55830
-
Argyrios Kyrtzidis authored
llvm-svn: 55829
-
Daniel Dunbar authored
llvm-svn: 55827
-
Daniel Dunbar authored
preprocessed outputs) llvm-svn: 55826
-
Daniel Dunbar authored
- gcc is not happy if we start a preprocessed file with #line 1 "XXX" 1 - Workaround by making sure file starts with a simple #line change. Also, factored WriteLineInfo out. Also, fixed bug where FileType was not being correctly updated. llvm-svn: 55825
-
Ted Kremenek authored
llvm-svn: 55822
-
Ted Kremenek authored
Remove "NextDecl" from RecordDecl. This change touches many files that where RecordDecl or CXXRecordDecl was constructed, always with an argument of 'NULL' for the previous declaration. The motivation behind this change is that chaining the RecordDecls is simply unnecessary. Once we create multiple RecordDecls for the same struct/union/class, clients that care about all the declarations of the same struct can build a back map by seeing which Decls refer to the same RecordType. llvm-svn: 55821
-
Daniel Dunbar authored
- <rdar://problem/6156739> llvm-svn: 55815
-
Ted Kremenek authored
- Don't remove $BaseDir; may be unsafe - Always create HTML directory with parents llvm-svn: 55813
-
Daniel Dunbar authored
llvm-svn: 55812
-
Ted Kremenek authored
llvm-svn: 55810
-
- Sep 04, 2008
-
-
Daniel Dunbar authored
llvm-svn: 55805
-
Daniel Dunbar authored
- Patch via Thomas Clement, thanks! llvm-svn: 55804
-
Ted Kremenek authored
llvm-svn: 55801
-
Ted Kremenek authored
- Within for loops, 'continue' should jump to a basic block containing the increment code llvm-svn: 55800
-
Daniel Dunbar authored
in a more obvious fashion. llvm-svn: 55791
-
Daniel Dunbar authored
which are inherited from base clases or protocols. llvm-svn: 55790
-
Nuno Lopes authored
currently clang passes all tests under valgrind with the leak checker disabled :P (and fails most otherwise) llvm-svn: 55782
-
Ted Kremenek authored
- Only set the environment variable 'CXX' if the user specifies --use-c++. - Fix regression when setting LDPLUSPLUS: add a 'which' to determine the location of g++. This regression was pointed out by Jordan Breeding! llvm-svn: 55780
-
Steve Naroff authored
Added a couple FIXME's wrt PointLikeType. If the author reads this, it would be great to get some background on this class (thanks in advance). llvm-svn: 55778
-
Steve Naroff authored
llvm-svn: 55768
-
Steve Naroff authored
llvm-svn: 55767
-
Mon P Wang authored
spaces llvm-svn: 55765
-
Daniel Dunbar authored
- Note that these don't really test anything other than that code generation doesn't fail or crash. Better than nothing though! llvm-svn: 55761
-
Daniel Dunbar authored
references (to match gcc). llvm-svn: 55760
-
Daniel Dunbar authored
llvm-svn: 55759
-
Daniel Dunbar authored
e.g. "(a = b).somefield". llvm-svn: 55758
-
Ted Kremenek authored
llvm-svn: 55757
-
Ted Kremenek authored
llvm-svn: 55752
-
Daniel Dunbar authored
llvm-svn: 55751
-
Ted Kremenek authored
llvm-svn: 55750
-
Ted Kremenek authored
- Capture the STDERR output of 'clang' to a file for use with crash reporting. llvm-svn: 55749
-
- Sep 03, 2008
-
-
Daniel Dunbar authored
- PR2730 llvm-svn: 55739
-
Ted Kremenek authored
specified, or -std is set to a conforming mode. llvm-svn: 55738
-
Daniel Dunbar authored
builtins). llvm-svn: 55736
-
Daniel Dunbar authored
- Currently CodeGen always returns a conservative value for this (-1 or 0 depending on the context). llvm-svn: 55735
-
Daniel Dunbar authored
llvm-svn: 55721
-
Steve Naroff authored
Highlights... - 4 new AST nodes, BlockExpr, BlockStmtExpr, BlockExprExpr, BlockDeclRefExpr. - Sema::ActOnBlockStart(), ActOnBlockError(), ActOnBlockStmtExpr(), ActOnBlockExprExpr(), ActOnBlockReturnStmt(). Next steps... - hack Sema::ActOnIdentifierExpr() to deal with block decl refs. - add attribute handler for byref decls. - add test cases. llvm-svn: 55710
-