Історія комітів

Автор SHA1 Опис Дата
  Jordan Rose f1e67d75fc [analyzer] Create a temporary region when accessing a struct rvalue. 13 роки тому
  Jordan Rose d27a368f48 Revert "[analyzer] Check that a member expr is valid even when the result is an lvalue." 13 роки тому
  Jordan Rose ca5d78d0bc [analyzer] Make ProgramStateManager's SubEngine parameter optional. 13 роки тому
  Jordan Rose ce6644bc1e Revert "[analyzer] Create a temporary region for rvalue structs when accessing fields" 13 роки тому
  Jordan Rose 20aa40342b Revert "[analyzer] Create a temp region when a method is called on a struct rvalue." 13 роки тому
  Jordan Rose 0006ba4459 [analyzer] Create a temp region when a method is called on a struct rvalue. 13 роки тому
  Jordan Rose 6f61df3e72 [analyzer] Create a temporary region for rvalue structs when accessing fields 13 роки тому
  Jordan Rose dd1d7d88f1 [analyzer] Check that a member expr is valid even when the result is an lvalue. 13 роки тому
  Ted Kremenek 4ef19205b6 Refactor logic in ExprEngine for detecting 'noreturn' methods 13 роки тому
  Richard Smith 9a4db032ec PR13811: Add a FunctionParmPackExpr node to handle references to function 13 роки тому
  Jordan Rose 200fa2e70d [analyzer] Don't attempt to devirtualize calls to base class destructors. 13 роки тому
  Roman Divacky 31ba613537 Dont cast away const needlessly. Found by gcc48 -Wcast-qual. 13 роки тому
  Joao Matos 568ba871bb Revert r163083 per chandlerc's request. 13 роки тому
  Joao Matos 5be92de217 Implemented parsing and AST support for the MS __leave exception statement. Also a minor fix to __except printing in StmtPrinter.cpp. Thanks to Aaron Ballman for review. 13 роки тому
  Anna Zaks fbcb3f11fc [analyzer] Refactor the logic that determines if a functions should be 13 роки тому
  Ted Kremenek 2fa9d72d4d Rename 'MaxLoop' to 'maxBlockVisitOnPath' to reflect reality. We 13 роки тому
  Ted Kremenek 0caa2d47b8 Rename AnalyzerOptions 'EagerlyAssume' to 'eagerlyAssumeBinOpBifurcation'. 13 роки тому
  Ted Kremenek 255d4d4226 Store const& to AnalyzerOptions in AnalysisManager instead of copying 13 роки тому
  Jordan Rose 6062334cc3 [analyzer] Rename CallEvent::mayBeInlined to CallEvent::isCallStmt. 13 роки тому
  Jordan Rose c210cb7a35 [analyzer] Inline constructors for any object with a trivial destructor. 13 роки тому
  Jordan Rose 3682f1ea9c [analyzer] Use the common evalBind infrastructure for initializers. 13 роки тому
  Chad Rosier df5faf5e7a [ms-inline asm] As part of a larger refactoring, rename AsmStmt to GCCAsmStmt. 13 роки тому
  Jordan Rose 0156439a3d [analyzer] For now, treat pointers-to-members as non-null void * symbols. 13 роки тому
  Jordan Rose b66529d047 [analyzer] Support C++ default arguments if they are literal values. 13 роки тому
  Ted Kremenek 66c486f275 Rename 'currentX' to 'currX' throughout analyzer and libAnalysis. 13 роки тому
  Ted Kremenek 3b1df8bb94 Rename 'getConjuredSymbol*' to 'conjureSymbol*'. 13 роки тому
  Ted Kremenek 32a549a649 Remove Store::bindDecl() and Store::bindDeclWithNoInit(), and 13 роки тому
  Jordan Rose fa06f0464a [analyzer] Replace boolean IsSink parameters with 'generateSink' methods. 13 роки тому
  Jordan Rose c32a453e40 [analyzer] Treat C++ 'throw' as a sink. 13 роки тому
  Jordan Rose 19275bdec3 [analyzer] Treat @throw as a sink (stop processing). 13 роки тому