- Jan 29, 2010
-
-
Anders Carlsson authored
Add a new EmitLValueForFieldInitialization that will be used for initializing fields (and reference type fields in particular). llvm-svn: 94799
-
Anders Carlsson authored
Simplify EmitLValueForField - we can get whether the field is part of a union or not from the FieldDecl (through its DeclContext). llvm-svn: 94798
-
Zhongxing Xu authored
llvm-svn: 94797
-
Daniel Dunbar authored
the ABI spec, this turns out to simplify the code. We still have some annoying code which mismatches the spec with regard to empty structures. llvm-svn: 94796
-
Daniel Dunbar authored
- Thanks Doug, who is obviously less lazy than me! llvm-svn: 94795
-
Ted Kremenek authored
In addition, move ParseFormatString() and FormatStringHandler() from the clang::analyze_printf to the clang namespace. Hopefully this will resolve some link errors on Linux. llvm-svn: 94794
-
Anders Carlsson authored
llvm-svn: 94793
-
Ted Kremenek authored
llvm-svn: 94792
-
Anders Carlsson authored
llvm-svn: 94791
-
Ted Kremenek authored
Yet another attempt to make the Linux buildbots happy. Apparently there are differences on how nested namespaces are handled... llvm-svn: 94790
-
Anders Carlsson authored
Update .xcodeproj file (Yes this is getting old and I should really switch to the cmake based project :) llvm-svn: 94789
-
Fariborz Jahanian authored
definition comes after where it is needed. Fixes radar 7589385. llvm-svn: 94788
-
Ted Kremenek authored
llvm-svn: 94787
-
John McCall authored
to cast a DeclContext down to a specific implementation class. There are still lots of calls to Decl::castFromDeclContext left, mostly arising from DeclContext::getParent(). llvm-svn: 94786
-
Ted Kremenek authored
Alternate format string checking: check if the number of format specifiers exceeds the number of arguments. llvm-svn: 94785
-
Ted Kremenek authored
Move definition of FormatStringHandler::~FormatStringHandler() within namespace directives. Hopefully this will make the Linux buildbots happy. llvm-svn: 94784
-
Eric Christopher authored
llvm-svn: 94783
-
Ted Kremenek authored
llvm-svn: 94782
-
Sean Callanan authored
disassembly information have a better comment (and better guard macros). llvm-svn: 94781
-
Sean Callanan authored
library as a static and a shared library. Added dependencies so the target-specific enhanced disassembly info tables are built before the library. llvm-svn: 94780
-
Ted Kremenek authored
llvm-svn: 94777
-
Ted Kremenek authored
llvm-svn: 94776
-
Eric Christopher authored
lowering. We'll either figure it out, or not and be lowered by SelectionDAGBuild. Add test. llvm-svn: 94775
-
Ted Kremenek authored
llvm-svn: 94774
-
Bill Wendling authored
llvm-svn: 94771
-
Douglas Gregor authored
when given bad inputs. llvm-svn: 94769
-
Douglas Gregor authored
and fix-it information, so we can see everything in one place. Along the way, fix a few bugs with deserialization and query of diagnostics in CIndex. llvm-svn: 94768
-
Bill Wendling authored
llvm-svn: 94765
-
Sean Callanan authored
enhanced disassembler, and the necessary makefile rules to build the table for X86. llvm-svn: 94764
-
Victor Hernandez authored
llvm-svn: 94763
-
Ted Kremenek authored
llvm-svn: 94762
-
Ted Kremenek authored
- Add an anonymous class 'CheckPrintfHandler' which will do the checking of specific format specifiers - Add checking for using the '@' conversion specifier outside an ObjC string literal - Add checking for null characters within the string llvm-svn: 94761
-
Devang Patel authored
llvm-svn: 94760
-
- Jan 28, 2010
-
-
Devang Patel authored
llvm-svn: 94758
-
Bill Wendling authored
"visit*" method is called, take the newly created nodes, walk them in a DFS fashion, and if they don't have an ordering set, then give it one. llvm-svn: 94757
-
Devang Patel authored
llvm-svn: 94756
-
Devang Patel authored
llvm-svn: 94755
-
Anders Carlsson authored
llvm-svn: 94754
-
Devang Patel authored
llvm-svn: 94753
-
Mikhail Glushenkov authored
llvm-svn: 94752
-