aboutsummaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Expand)Author
2012-08-31Improved MSVC __interface support by adding first class support for it, inste...Joao Matos
2012-08-31[analyzer] Though C++ inlining is enabled, don't inline ctors and dtors.Jordan Rose
2012-08-31objective-C: underline name of the missing methodFariborz Jahanian
2012-08-31Remove the useless CommentOptions class.Dmitri Gribenko
2012-08-31Use LLVM_DELETED_FUNCTION instead of a comment.Dmitri Gribenko
2012-08-31Make AnalyzerOptions a shared object between CompilerInvocation andTed Kremenek
2012-08-31Move AnalyzerOptions.h into 'Core' StaticAnalyzer sub-library.Ted Kremenek
2012-08-31Make a bunch of methods on Lexer private.Eli Friedman
2012-08-31Comment HTML tag name machers: move from StringSwitch to an efficientDmitri Gribenko
2012-08-31[analyzer] Ensure that PathDiagnostics profile the same regardless of path.Jordan Rose
2012-08-31Change the representation of builtin functions in the ASTEli Friedman
2012-08-30objective-C ARC: under -Wexplicit-ownership-type diagnose thoseFariborz Jahanian
2012-08-30[analyzer] Refactor the logic that determines if a functions should beAnna Zaks
2012-08-30[analyzer] Make analyzer-ipa=dynamic-bifurcate the default.Anna Zaks
2012-08-30[analyzer] Fixup for r162935 as per Jordan's review.Anna Zaks
2012-08-30Add -Wduplicate-enum warning. Clang will emit this warning when an implicitlyRichard Trieu
2012-08-30Extend the "__is_pod" hack, which demotes various type trait keywordsDouglas Gregor
2012-08-30Fixes a bug for binding memoized match results.Manuel Klimek
2012-08-30[analyzer] Do not propagate the [super init] could be nil assumptionAnna Zaks
2012-08-30Rename 'MaxLoop' to 'maxBlockVisitOnPath' to reflect reality. WeTed Kremenek
2012-08-30Rename 'VisualizeEGUbi' and 'VisualizeEGDot' to 'visualizeExplodedGraphWithUb...Ted Kremenek
2012-08-30Rename AnalyzerOptions 'EagerlyAssume' to 'eagerlyAssumeBinOpBifurcation'.Ted Kremenek
2012-08-30Store const& to AnalyzerOptions in AnalysisManager instead of copyingTed Kremenek
2012-08-30Move AnalyzerOptions.h to include/clang/StaticAnalyzer.Ted Kremenek
2012-08-30Move Analyses.def to include/clang/StaticAnalyzer.Ted Kremenek
2012-08-30objective-C: clang must implicitly convert Fariborz Jahanian
2012-08-30Make preprocessor act in a GCC-compatible fashion when a macro is redefinedRichard Smith
2012-08-30Change -analyzer-config to use '=' as the key-value separator, and onlyTed Kremenek
2012-08-30Tooling: Add a runToolOnCodeWithArgs() function that allowsNico Weber
2012-08-29[analyzer] Improved diagnostic pruning for calls initializing values.Anna Zaks
2012-08-29Fixed a problem with #pragma push_macro/pop_macro implementation.Alexander Kornienko
2012-08-29Reversing the logic since C99 mode is actually not an extension. Also, chang...Aaron Ballman
2012-08-29Add new -cc1 driver option -analyzer-config, which allows one to specifyTed Kremenek
2012-08-29Keep history of macro definitions and #undefsAlexander Kornienko
2012-08-28Modifes BoundNodes to store void* and allow casting themManuel Klimek
2012-08-28Splitting the duplicated decl spec extension warning into two: one is an ExtW...Aaron Ballman
2012-08-28[ms-inline asm] Add constraints to MSAsmStmt. We don't currently computeChad Rosier
2012-08-28[ms-inline asm] Make the AsmStmt class non-virtual.Chad Rosier
2012-08-28Warn about suspicious implicit conversions from floating point to boolHans Wennborg
2012-08-28Fix a -Wdocumentation warning.Dmitri Gribenko
2012-08-28[analyzer] Rename addTrackNullOrUndefValueVisitor to trackNullOrUndefValue.Jordan Rose
2012-08-28[analyzer] Refactor FindLastStoreBRVisitor to not find the store ahead of time.Jordan Rose
2012-08-28[analyzer] Rename CallEvent::mayBeInlined to CallEvent::isCallStmt.Jordan Rose
2012-08-28[ms-inline asm] Hoist more common code into the AsmStmt base class. Add stubsChad Rosier
2012-08-27[ms-inline asm] Add virtual function, getClobber, that returns a StringRef.Chad Rosier
2012-08-27[ms-inline asm] Hoist getNumClobbers into base class.Chad Rosier
2012-08-27[ms-inline asm] Rename getClobber to getClobberStringLiteral. No functionalChad Rosier
2012-08-27Appease -Wnon-virtual-dtorMatt Beaumont-Gay
2012-08-27[ms-inline asm] Add a few comments.Chad Rosier
2012-08-27[ms-inline asm] Hoist common Expr handling logic into AsmStmt.Chad Rosier