summaryrefslogtreecommitdiffstats
path: root/iwyu_ast_util.h (follow)
Commit message (Expand)AuthorAgeLines
* Replace all uses of RemoveSubstTemplateTypeParm with DesugarKim Gräsman2022-08-31-6/+0
* Replace all uses of RemoveElaboration with DesugarKim Gräsman2022-08-31-8/+0
* Add new Desugar utility functionKim Gräsman2022-08-31-0/+7
* Rename IsElaborationNode to IsElaboratedTypeSpecifierKim Gräsman2022-08-28-2/+2
* Suggest enumeration opaque declarationsBolshakov2022-06-13-0/+6
* Replace RecordDecl by TagDeclBolshakov2022-06-13-14/+14
* Perform full analysis of typedef componentsBolshakov2022-05-28-5/+0
* Clarify that Print... functions are intended for debugger useKim Gräsman2022-05-19-1/+2
* See through C++20 consteval for conversion functionsKim Gräsman2022-02-27-0/+4
* Improve detection of builtin functionsKim Grasman2021-06-05-2/+1
* Remove source manager from ASTNode constructorKim Grasman2020-09-22-24/+18
* Expand more templates during visitationJohn Bytheway2020-07-05-0/+5
* Fix use of aliases of elaborated types.John Bytheway2020-07-05-0/+5
* Improve handling of placement newKim Grasman2020-05-02-6/+0
* Fix handling of alias templatesJohn Bytheway2020-03-22-0/+10
* Rename port.h -> iwyu_port.hKim Grasman2019-12-26-1/+1
* Disable forward-declares for decls in inline namespacesKim Grasman2019-11-09-0/+3
* Remove now-unused IsCastToReferenceTypeKim Grasman2019-03-14-6/+0
* Refactor check for builtin functionJohn Bytheway2019-03-08-0/+4
* Remove now-unused function PrintableSourceRangeKim Grasman2019-01-19-1/+0
* Treat explicit template instantiations as full usesJ.Ru2018-12-07-0/+4
* Replace in_cxx_method_body with an extensible use-flagKim Grasman2018-03-09-0/+5
* Add optional terse flag to PrintableDeclKim Grasman2017-02-21-1/+1
* Fix handling template creation as an array.Volodymyr Sapsai2016-11-29-0/+2
* Fix Clang-tidy warningsEugeneZelenko2016-11-16-2/+2
* Improve macro use-attribution heuristicsKim Grasman2016-10-07-2/+2
* Recognize nested classes in friend declarationsKim Grasman2016-08-15-3/+3
* Fix some Clang-tidy warningsEugeneZelenko2016-06-07-43/+40
* Make header guards consistentKim Grasman2016-05-25-3/+3
* Update to reflect getOptionalExplicitTemplateArgs changes in Clang.Volodymyr Sapsai2015-12-24-3/+2
* Fix issue 129: Unused templates are ignored on WindowsKim Gräsman2014-08-20-0/+5
* Omit anonymous and inline namespaces in OneUse symbol names (fixes issue #133).Volodymyr Sapsai2014-06-01-0/+6
* Implement PrintableASTNode and PrintableStmt.Kim Gräsman2014-05-03-1/+3
* Introduce CHECK_UNREACHABLE_("message") instead of CHECK_(false && "message").Volodymyr Sapsai2013-12-31-2/+1
* Fix -Wcovered-switch-default warnings (issue #117).Volodymyr Sapsai2013-12-30-1/+2
* Fix issue 62: Covariant return type not detectedKim Gräsman2013-02-10-0/+5
* Fixed reporting destructor usage for objects created with 'new' (issue #65).Volodymyr Sapsai2012-08-19-8/+3
* Fixed Constructor handling for clang post r150682 (solves issue 65)FFabioFracassi2012-03-10-0/+8
* Monday morning, time for an integrate.csilvers+iwyu2011-09-26-2/+2
* Normalize the namespace qualifications of no_forward_declare symbols.csilvers+iwyu2011-09-26-2/+2
* Upstream renamed clang::ExplicitTemplateArgumentList; this breaks thecsilvers2011-09-23-2/+2
* Belatedly making changes according to Chandler's comments.csilvers+iwyu2011-09-23-1/+1
* iwyu was egregiously wrong in how it handled templatecsilvers+iwyu2011-08-31-0/+5
* Opensource iwyu is failing to compile because of missing usingcsilvers+iwyu2011-07-20-5/+5
* Ignore forward-declares of enums (legal, but not interestingcsilvers+iwyu2011-06-27-0/+1
* Include-what-you-use fixit over iwyu itselfcsilvers+iwyu2011-05-23-2/+2
* Avoid a couple of warnings found in opensource iwyu: class ->csilvers+iwyu2011-05-23-1/+1
* A few small fixes to get the build working.csilvers+iwyu2011-05-04-0/+1
* Change on 2011-05-04 06:41:44-07:00 by dsturtevantcsilvers+iwyu2011-05-04-0/+7
* Include-what-you-use fixit -- run iwyu on itself to fix up includes (part 2).csilvers+iwyu2011-05-04-16/+0