História revízii

Autor SHA1 Správa Dátum
  Jordan Rose c210cb7a35 [analyzer] Inline constructors for any object with a trivial destructor. 13 rokov pred
  Jordan Rose 0156439a3d [analyzer] For now, treat pointers-to-members as non-null void * symbols. 13 rokov pred
  Jordan Rose c386d8f148 [analyzer] Handle UserDefinedConversion casts in C++. 13 rokov pred
  Ted Kremenek 66c486f275 Rename 'currentX' to 'currX' throughout analyzer and libAnalysis. 13 rokov pred
  Ted Kremenek 3b1df8bb94 Rename 'getConjuredSymbol*' to 'conjureSymbol*'. 13 rokov pred
  Ted Kremenek 32a549a649 Remove Store::bindDecl() and Store::bindDeclWithNoInit(), and 13 rokov pred
  Jordan Rose fa06f0464a [analyzer] Replace boolean IsSink parameters with 'generateSink' methods. 13 rokov pred
  Jordan Rose 7f839a6b35 [analyzer] The result of && or || is always a 1 or 0. 13 rokov pred
  Jordan Rose 2c5f8d79ed [analyzer] A CXXBaseObjectRegion should correspond to a DIRECT base. 13 rokov pred
  Anna Zaks c7ecc43c33 [analyzer] Add a checker to manage dynamic type propagation. 13 rokov pred
  Anna Zaks 148fee988e [analyzer] ObjC Inlining: Start tracking dynamic type info in the GDM 13 rokov pred
  Ted Kremenek 6da60499ea Look at the preceding CFGBlock for the expression to load from in ExprEngine::VisitGuardedExpr 13 rokov pred
  Jordan Rose e460c46c5d [analyzer] Don't crash on array constructors and destructors. 13 rokov pred
  Ted Kremenek 469841a8e0 Update ExprEngine's handling of ternary operators to find the ternary expression 13 rokov pred
  Jordan Rose 89e5aaf57e [analyzer] Handle new-expressions with initializers for scalars. 13 rokov pred
  Daniel Jasper f85f60ae3a Prevent unused-variable warning in optimized builds. 13 rokov pred
  Ted Kremenek 3f635c08b2 Refine CFG so that '&&' and '||' don't lead to extra confluence points when used in a branch, but 13 rokov pred
  Jordan Rose 48b6247804 [analyzer] Construct stack variables directly in their VarDecl. 13 rokov pred
  Jordan Rose 333e05f247 [analyzer] Add a comment: why we treat array compound literals as lvalues. 13 rokov pred
  Jordan Rose 3083d3c550 [analyzer] Array CompoundLiteralExprs need to be treated like lvalues. 13 rokov pred
  Jordan Rose 5b8c694948 Revert "[analyzer] Treat LValueBitCasts like regular pointer bit casts." 13 rokov pred
  Jordan Rose 570d03c683 [analyzer] Treat LValueBitCasts like regular pointer bit casts. 13 rokov pred
  Anna Zaks e41458c379 [analyzer] Don't crash on LValBitCast 13 rokov pred
  Anna Zaks 13dd47a0c0 [analyzer] Bind UnknownVal to InitListExpr for unsupported types 13 rokov pred
  Anna Zaks 591b5f53c0 [analyzer] For locations, use isGLValue() instead of isLValue(). 13 rokov pred
  Ted Kremenek 85d87df66a Explicitly model capturing variables for blocks in the static analyzer. Fixes <rdar://problem/11125868>. 13 rokov pred
  Anna Zaks e55a14a025 [analyzer] Conjure a symbol to ensure we can identify pointer arithmetic 13 rokov pred
  Anna Zaks 7ea1c56397 [analyzer] dynamic_cast Simplify null value generation. 13 rokov pred
  Anna Zaks a2c8d2edff [analyzer] dynamic_cast: Better model cast from a reference. 13 rokov pred
  Anna Zaks e19f86edab [analyzer] Add support for C++ dynamic_cast. 13 rokov pred