- Jul 08, 2009
-
-
Anders Carlsson authored
llvm-svn: 75021
-
Fariborz Jahanian authored
gc'able structs in the Next runtime and adds missing PCH info. llvm-svn: 75014
-
Duncan Sands authored
Patch by Roman Divacky. llvm-svn: 75003
-
Douglas Gregor authored
llvm-svn: 74999
-
Douglas Gregor authored
namespaces based on the template arguments of a class template specialization type. llvm-svn: 74993
-
Owen Anderson authored
llvm-svn: 74986
-
Fariborz Jahanian authored
when struct variables with GC'able members are copied into. Will provide a test case later. llvm-svn: 74984
-
Chris Lattner authored
Also, enable them in sema so that they are tested, and now that the x86 backend has stablized. llvm-svn: 74983
-
Douglas Gregor authored
not Context.DependentTy. I'll let Anders check in the test case for this one... llvm-svn: 74975
-
Douglas Gregor authored
llvm-svn: 74971
-
Douglas Gregor authored
llvm-svn: 74966
-
Douglas Gregor authored
implement C++ [temp.deduct.call]p3b3, which allows a template-id parameter to match a derived class of the argument, while deducing template arguments. llvm-svn: 74965
-
- Jul 07, 2009
-
-
Nate Begeman authored
llvm-svn: 74951
-
Sebastian Redl authored
llvm-svn: 74943
-
Anders Carlsson authored
llvm-svn: 74937
-
Fariborz Jahanian authored
llvm-svn: 74935
-
Chris Lattner authored
Convert the CharInfo table to be statically initialized, instead of dynamically initialized. Patch by Ryan Flynn! llvm-svn: 74919
-
Douglas Gregor authored
declaration for a builtin. llvm-svn: 74917
-
Douglas Gregor authored
FILE type, rather than using name lookup to find FILE within the translation unit. Within precompiled headers, FILE is treated as yet another "special type" (like __builtin_va_list). This change should provide a performance improvement (not verified), since the lookup into the translation unit declaration forces the (otherwise unneeded) construction of a large hash table. More importantly, with precompiled headers, the construction of that table requires deserializing most of the top-level declarations from the precompiled header, which are then unused. Fixes PR 4509. llvm-svn: 74911
-
Fariborz Jahanian authored
- Fariborz llvm-svn: 74909
-
Chris Lattner authored
llvm-svn: 74894
-
Sanjiv Gupta authored
llvm-svn: 74893
-
Zhongxing Xu authored
llvm-svn: 74890
-
Argyrios Kyrtzidis authored
and by having their Visit* methods return the ASTLocation directly. llvm-svn: 74887
-
Douglas Gregor authored
with a particular system root directory and can be used with a different system root directory when the headers it depends on have been installed. Relocatable precompiled headers rewrite the file names of the headers used when generating the PCH file into the corresponding file names of the headers available when using the PCH file. Addresses <rdar://problem/7001604>. llvm-svn: 74885
-
Ted Kremenek authored
llvm-svn: 74884
-
Ted Kremenek authored
llvm-svn: 74877
-
Ted Kremenek authored
region type. This better shows the logic of the method and allows the compiler to check if we didn't handle a specific region kind. llvm-svn: 74876
-
Ted Kremenek authored
llvm-svn: 74875
-
Ted Kremenek authored
llvm-svn: 74874
-
Ted Kremenek authored
llvm-svn: 74872
-
Ted Kremenek authored
- Refactor logic that creates ElementRegions into a help method 'MakeElementRegion'. - Fix crash due to not handling StringRegions. Casts of StringRegions now result in a new ElementRegion layered on the original StringRegion. llvm-svn: 74867
-
- Jul 06, 2009
-
-
Ted Kremenek authored
Make 'BasicStoreManager' + 'NewCastRegion' testable from the command line using '-analyzer-store=basic-new-cast'. llvm-svn: 74865
-
Argyrios Kyrtzidis authored
llvm-svn: 74864
-
Argyrios Kyrtzidis authored
-Change hasStmt() to isStmt() -Add isDecl() -Add getSourceRange() llvm-svn: 74862
-
Argyrios Kyrtzidis authored
Also, cut down its comments; more comments will be added to ASTLocation. llvm-svn: 74860
-
Argyrios Kyrtzidis authored
llvm-svn: 74859
-
Argyrios Kyrtzidis authored
ASTLocation is a much better name for its intended purpose which to represent a "point" into the AST. llvm-svn: 74858
-
Ted Kremenek authored
- Have test for 'CodeTextRegion' dominate other region tests. - Use 'getAsRecordType' instead of isa<RecordType> llvm-svn: 74853
-
Ted Kremenek authored
llvm-svn: 74852
-