aboutsummaryrefslogtreecommitdiff
path: root/include/clang
AgeCommit message (Expand)Author
2009-11-05Remove unused SetPreprocessor method.Daniel Dunbar
2009-11-05AnalysisManager: Don't rely on PathDiagnosicClients flushing their diagnostic...Ted Kremenek
2009-11-05Acting on Daniel's nagging, remove PathDiagnosticClientFactory() andTed Kremenek
2009-11-05Make html::{SyntaxHighlight,HighlightMacros} take a const Preprocessor.Daniel Dunbar
2009-11-05Make LookUpIdentifierInfo const. This makes the Identifiers table mutable and isDaniel Dunbar
2009-11-05StringRefize Preprocessor::getIdentifierInfo.Daniel Dunbar
2009-11-05Modify GRExprEngine::EvalBind() to take both a "store expression" andTed Kremenek
2009-11-05Implement -Wsign-compare, or at least the actual comparison part of it.John McCall
2009-11-04Kill PreprocessorFactory, which was both morally repugnant and totally unused.Daniel Dunbar
2009-11-04Tweak formatting.Daniel Dunbar
2009-11-04Diagnose using a field to initialize itself. Patch by Brandon Pearcy!John McCall
2009-11-04ignore two new -W flags, patch by Tom Jablin!Chris Lattner
2009-11-04InitializePreprocessor cannot fail.Daniel Dunbar
2009-11-04Move -undef flag into PreprocessorInitOptionsDaniel Dunbar
2009-11-04Eliminate the "old" ways of parsing operator-function-ids andDouglas Gregor
2009-11-04Switch parsing of using declarations over to ParseUnqualifiedId.Douglas Gregor
2009-11-04Preserve type source information in sizeof/alignof expressions, and pass itJohn McCall
2009-11-04Fix commento.Daniel Dunbar
2009-11-04Factor out a diagnostic options class.Daniel Dunbar
2009-11-04Catch uses of undefined values when they are used in assignment, thus catchin...Ted Kremenek
2009-11-04Add mising #ifdef guards.Ted Kremenek
2009-11-04Diagnose the use of 'fastcall' on functions without prototypes or withJohn McCall
2009-11-04Diagnose __builtin_offsetof on incomplete types. FixesJohn McCall
2009-11-04Change our basic strategy for avoiding deprecation warnings when the decl useJohn McCall
2009-11-04Merge ZeroSizedVLAChecker and UndefSizedVLAChecker.Zhongxing Xu
2009-11-04Merge constant array and structures. This will create a global variables for ...Tanya Lattner
2009-11-04Implement support for parsing dependent template-ids that refer toDouglas Gregor
2009-11-04Use unsigned char instead of unsigned : 8 to make the optimizer happier.Daniel Dunbar
2009-11-04Refactor StoreManager::BindDecl() to take a VarRegion* instead of a VarDecl*,...Ted Kremenek
2009-11-03Change GRTransferFuncs::RegisterChecks() to take a GRExprEngine& instead of a...Ted Kremenek
2009-11-03Refine volatile handling, specifically, we must have the canonicalMike Stump
2009-11-03Parsing and semantic analysis for template-ids that name overloadedDouglas Gregor
2009-11-03Implement support for the -undef command line option, patch byChris Lattner
2009-11-03Replace the code that parses member access expressions after "." orDouglas Gregor
2009-11-03Silence a warning by giving Parser::FieldCallback a virtual destructor, andJohn McCall
2009-11-03Reorganize the parsing of decl groups / function definitions so thatJohn McCall
2009-11-03Merge NullDerefChecker.[h,cpp] and UndefDerefChecker.[h,cpp]. They are essen...Ted Kremenek
2009-11-03Use ParseUnqualifiedId when parsing id-expressions. This eliminatesDouglas Gregor
2009-11-03Pull VLA size checker into its own files. Zhongxing Xu
2009-11-03Implement: <rdar://problem/6250216> Warn against using -[NSAutoreleasePool re...Ted Kremenek
2009-11-03Move 'static inline' functions GetNullarySelector() and GetUnarySelector() fr...Ted Kremenek
2009-11-03Pull AttrNonNullChecker into its own files.Zhongxing Xu
2009-11-03Pull UndefinedArgChecker into its own files.Zhongxing Xu
2009-11-03Pull BadCallChecker into its own files.Zhongxing Xu
2009-11-03Switch ParseStructDeclaration to a callback-based API. This will makeJohn McCall
2009-11-03Introduce a new class, UnqualifiedId, that provides a parsedDouglas Gregor
2009-11-02Remove GRExprEngine::CheckerVisitLocation(). It was only called in one place...Ted Kremenek
2009-11-02Property declared in continuation class can only be used toFariborz Jahanian
2009-11-02Added __has_include and __has_include_next.John Thompson
2009-11-02Hopefully make gcc-4.0 happy with respect to the following warning:Ted Kremenek