- Aug 20, 2008
-
-
Ted Kremenek authored
llvm-svn: 55013
-
- Aug 19, 2008
-
-
Ted Kremenek authored
This patch extends BasicStoreManager::getInitialStore() to include code that symbolicates input variables. It also removes redundant handling of ImplicitParamDecl, since it is a subclass of VarDecl. llvm-svn: 54993
-
Steve Naroff authored
Fix crasher in RewriteObjC::RewriteObjCSynchronizedStmt(). Can't depend on the source locations of the sync expression (since it may have been rewritten. Fixes <rdar://problem/6156363> clang ObjC rewriter: rewriting attached file causes assertion failure: invalid FileID llvm-svn: 54986
-
Chris Lattner authored
llvm-svn: 54973
-
Ted Kremenek authored
llvm-svn: 54970
-
Chris Lattner authored
llvm-svn: 54967
-
Argyrios Kyrtzidis authored
Add ExplicitCastExpr to replace the current CastExpr, and have ImplicitCastExpr and ExplicitCastExpr derive from a common base class (CastExpr): Expr -> CastExpr -> ExplicitCastExpr -> ImplicitCastExpr llvm-svn: 54955
-
Chris Lattner authored
llvm-svn: 54954
-
Chris Lattner authored
of pointers to them. rdar://4304469 llvm-svn: 54953
-
Argyrios Kyrtzidis authored
llvm-svn: 54952
-
- Aug 18, 2008
-
-
Ted Kremenek authored
llvm-svn: 54947
-
Daniel Dunbar authored
extension). llvm-svn: 54946
-
Chris Lattner authored
llvm-svn: 54943
-
Chris Lattner authored
no other functionality change. llvm-svn: 54941
-
Chris Lattner authored
llvm-svn: 54940
-
Ted Kremenek authored
llvm-svn: 54931
-
Daniel Dunbar authored
llvm-svn: 54928
-
Daniel Dunbar authored
llvm-svn: 54923
-
Daniel Dunbar authored
llvm-svn: 54922
-
Sanjiv Gupta authored
llvm-svn: 54914
-
- Aug 17, 2008
-
-
Argyrios Kyrtzidis authored
Put WChar between them to make it integer type. llvm-svn: 54882
-
Chris Lattner authored
llvm-svn: 54874
-
Chris Lattner authored
llvm-svn: 54872
-
Chris Lattner authored
llvm-svn: 54871
-
Chris Lattner authored
llvm-svn: 54864
-
Ted Kremenek authored
directly, but instead have GRStateManager manage it. llvm-svn: 54862
-
Chris Lattner authored
llvm-svn: 54861
-
Ted Kremenek authored
Migrate GRState::ConstEqTy (map used from tracking constants for symbols) to use the generic data map instead. llvm-svn: 54860
-
Ted Kremenek authored
Added GRStateTrait.h, which includes boilerplate code for creating specializations of GRStateTrait<>. Modified GRStateTrait<ConstNotEq> in GRState to use the boilerplate in GRStateTrait<> for ImmutableMaps. llvm-svn: 54859
-
Chris Lattner authored
Switch to shared raw_ostream code instead of having it be clang specific. This also helps the eventual distcc project. llvm-svn: 54858
-
Nico Weber authored
llvm-svn: 54854
-
- Aug 16, 2008
-
-
Argyrios Kyrtzidis authored
llvm-svn: 54853
-
Argyrios Kyrtzidis authored
Move the type checking that Sema::ActOnCastExpr does into a new Sema::CheckCastTypes function so that it can be reused. llvm-svn: 54852
-
Argyrios Kyrtzidis authored
llvm-svn: 54851
-
Argyrios Kyrtzidis authored
llvm-svn: 54850
-
Argyrios Kyrtzidis authored
No functionality change, this follows the convention of how postfix-expressions are handled. llvm-svn: 54849
-
Nick Lewycky authored
llvm-svn: 54848
-
Nico Weber authored
llvm-svn: 54841
-
Argyrios Kyrtzidis authored
llvm-svn: 54840
-
Argyrios Kyrtzidis authored
Declarator class considers DeclSpec as immutable; Declarator::getMutableDeclSpec should be used rarely and with care. Have Declarator accept and use a 'const DeclSpec &', instead of 'DeclSpec &', to make DeclSpec's immutability more explicit. No functionality change. llvm-svn: 54839
-