История коммитов

Автор SHA1 Сообщение Дата
  Ted Kremenek ca804539d9 [analyzer] change "tag" in ProgramPoint from "void*" to a ProgramPointTag*. 14 лет назад
  Ted Kremenek 9697934650 [analyzer] Introduce new MemRegion, "TypedValueRegion", so that we can separate TypedRegions that implement getValueType() from those that don't. 14 лет назад
  Anna Zaks 0e89061a39 Cleanup: remove CleanedSate member and GetState() wrapper from StmtNodeBuilder, not needed as of r137273. 14 лет назад
  Anna Zaks db5e8cd095 Cleanup: remove GetState() wrapper from ExprEngine, not needed as of r137273. 14 лет назад
  Anna Zaks 6bd528b9d7 Analyzer Core: In checkDeadSymbols checker callback, provide the state in which the symbols are not yet deleted so that checkers could inspect them. Since we are now always creating a transition in ProcessStmt(), remove the logic for adding a transition when none was generated. TODO: the extra transitions will have to be removed; more cleanups; a checker that tests teh new fucntionality. 14 лет назад
  Ted Kremenek f91a5b008d [analyzer] Simplify logic for ExprEngine::VisitUnaryExprOrTypeTraitExpr to avoid recursion to subexpression. 14 лет назад
  Ted Kremenek ff8e758c30 [analyzer] Drastically simplify ExprEngine::VisitInitListExpr() by assuming all initializer expressions have already been evaluated. 14 лет назад
  Benjamin Kramer b9a8adf57b Remove dead code flagged by GCC's -Wunused-but-set-variable. 14 лет назад
  Ted Kremenek 6075f01f55 [analyzer] Remove recursive visitation in ExprEngine::VisitDeclStmt because it isn't needed anymore. 14 лет назад
  Ted Kremenek 71f20db43b [analyzer] Remove recursive visitation in ExprEngine::VisitCompoundLiteralExpr because it isn't needed anymore. 14 лет назад
  Ted Kremenek 4e906e889d [analyzer] Remove recursive visitation in ExprEngine::VisitCastExpr because it isn't needed anymore. 14 лет назад
  Ted Kremenek 70a34da7a7 [analyzer] Remove recursive visitation in ExprEngine::VisitObjCForCollectionStmt because it isn't needed anymore. 14 лет назад
  Ted Kremenek 4410a935e8 [analyzer] Remove explicit argument processing from ExprEngine::VisitObjCMessage() since it is no longer needed. 14 лет назад
  Ted Kremenek 871f686b47 [analyzer] Remove recursive visitation in ExprEngine::VisitLValObjCIvarRefExpr because it isn't needed anymore. 14 лет назад
  Ted Kremenek 994b8d374a [analyzer] tighten up ExprEngine::VisitObjCAtSynchronizationStmt(). 14 лет назад
  Ted Kremenek ae2dc146c9 [analyzer] Remove recursive visitation in ExprEngine::VisitObjCPropertyRefExpr because it isn't needed anymore. 14 лет назад
  Ted Kremenek 962fddcd97 [analyzer] Remove recursive visitation in ExprEngine::VisitCallExpr because it isn't needed anymore. 14 лет назад
  Ted Kremenek e3939d7446 [analyzer] Remove recursive visitation in ExprEngine::VisitMemberExpr because it isn't needed anymore. 14 лет назад
  Ted Kremenek 8f3407ef22 [analyzer] Remove recursive visitation in ExprEngine::VisitLvalArraySubscriptExpr() because it is no longer needed. 14 лет назад
  Ted Kremenek 8829989238 [analyzer] Overhaul how the static analyzer expects CFGs by forcing CFGs to be linearized only when used by the static analyzer. This required a rewrite of LiveVariables, and exposed a ton of subtle bugs. 14 лет назад
  Ted Kremenek eea72a925f [analyzer] fix handling of MaterializeTemporaryExpr by binding the result value to 14 лет назад
  Chandler Carruth 642116259e Rename getInstantiationLineNumber to getExpansionLineNumber in both 14 лет назад
  Chandler Carruth a77c031cb6 Rename getInstantiationColumnNumber to getExpansionColumnNumber in both 14 лет назад
  Chris Lattner 5f9e272e63 remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports 14 лет назад
  Jordy Rose 8f08426e6f [analyzer] GNU __null is a pointer-sized integer, not a pointer. Fixes PR10372. 14 лет назад
  John McCall 91a5755ad7 Create a new expression node, SubstNonTypeTemplateParmExpr, 14 лет назад
  John McCall 7e5e5f4cc3 In ARC, reclaim all return values of retainable type, not just those 14 лет назад
  Douglas Gregor 03e8003051 Introduce a new AST node describing reference binding to temporaries. 14 лет назад
  John McCall f85e193739 Automatic Reference Counting. 14 лет назад
  Tanya Lattner 61eee0ca33 Add support for builtin astype: 14 лет назад