aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2009-11-17Replace (-INT8_C(128)), which uses an illegally out-of-range argument forKen Dyck
2009-11-17Adjust format attribute index for implicit object arguments. Fixes PR5521.Sebastian Redl
2009-11-17Implement code completion for Objective-C message sends to "super".Douglas Gregor
2009-11-17Fixes a typo, reported by Doug.Fariborz Jahanian
2009-11-17Fix PR5531.Anders Carlsson
2009-11-17Augment code-completion results to provide argument names andDouglas Gregor
2009-11-17StringRef'ify CodeCompletionStringDouglas Gregor
2009-11-17Use the INTn_C integer constant macros to generate limit constants with correctKen Dyck
2009-11-17recognize .hpp as c++ (needed for ./configure'ing boost)Nuno Lopes
2009-11-17add Fedora 11 include path. what a crap..Nuno Lopes
2009-11-17Remove unnecessary parens around the bodies of integer constant macros. C99Ken Dyck
2009-11-17Temporarily unbreak the clang-on-llvm tests. :) Not going to fix unresolvedJohn McCall
2009-11-17Skip over shadow using decls during codegen.John McCall
2009-11-17Simplify CompilerInvocation::toArgs, now that LangOptions handling is more pr...Daniel Dunbar
2009-11-17Eliminate TargetInfo::getDefaultLangOptions, this kind of logic is better doneDaniel Dunbar
2009-11-17Add PreVisitReturn to Malloc checker. Now we can recognize returned memoryZhongxing Xu
2009-11-17Add -fblocks, -stack-protector, and -fobjc-nonfragile-abi defaulting to driver,Daniel Dunbar
2009-11-17Add driver::types::isObjC predicate.Daniel Dunbar
2009-11-17Add EvalEndPath interface to Checker. Now we can check memory leaked at theZhongxing Xu
2009-11-17Store "sugared" decls in LookupResults (i.e. decl aliases like using declarat...John McCall
2009-11-17Clear the dest set.Zhongxing Xu
2009-11-17Move -fnext-runtime defaulting to driver (and change clang-cc default toDaniel Dunbar
2009-11-17Move -fms-extensions defaulting to driver, instead of using getDefaultLangOpt...Daniel Dunbar
2009-11-17Be more careful with anonymous namespaces, since Clang diagnoses the ambiguit...Douglas Gregor
2009-11-17Move char-is-signed defaulting to driver, instead of usingDaniel Dunbar
2009-11-17Silence some warnings produced by Clang, and add a missing headerDouglas Gregor
2009-11-17Implement template instantiation for using directives, which is dead simple.Douglas Gregor
2009-11-17Add initial cut at CompilerInvocation::toArgs, which "serializes" the Compile...Daniel Dunbar
2009-11-17Instead of hanging a using declaration's target decls directly off the using John McCall
2009-11-17Simplify PreprocessorOptions, it doesn't need abstracted field access.Daniel Dunbar
2009-11-17Require the object type of a member access expression ("." or "->") toDouglas Gregor
2009-11-17Remove unused IsCXXAware and IgnoreSysRoots option from HeaderSearchOptions::...Daniel Dunbar
2009-11-17Unify the way destructor epilogues are generated for synthesized and regular ...Anders Carlsson
2009-11-17More const is always good.Anders Carlsson
2009-11-17Fix typo. Thanks Ted.Mike Stump
2009-11-17Add typeinfo support for T* and const T* for all builtin types T.Mike Stump
2009-11-17Add typeid for the builtin types. WIP.Mike Stump
2009-11-17Carry lookup configuration throughout lookup on the LookupResult. GiveJohn McCall
2009-11-17PR5526: Make sure to set the right cast kinds for the inserted implicit casts.Eli Friedman
2009-11-17When querying type qualifiers on QualType via one of the "non-local"Douglas Gregor
2009-11-17Ensure we peer through () when handling typeid(*p).Mike Stump
2009-11-17Since we always have 2 edges, we don't need to reserve 3 slot for theMike Stump
2009-11-17Minor CFG refinements for typeid and dynamic_cast.Mike Stump
2009-11-16Fix up EmitMemberInitializer to handle many more cases.Eli Friedman
2009-11-16Reorganize EmitMemberInitializer to put anonymous unions on the common codepath.Eli Friedman
2009-11-16Simplify the AST a bit by skipping creating member initializers for membersEli Friedman
2009-11-16Make member initializers for union members work correctly.Eli Friedman
2009-11-16Implement dynamic_cast<void*>(E).Mike Stump
2009-11-16Store more information in HeaderSearchOptions so that its initialization is notDaniel Dunbar
2009-11-16Implement a few more cases for copy constructor synthesis.Eli Friedman