summaryrefslogtreecommitdiffstats
path: root/lib/Frontend/Rewrite
Commit message (Expand)AuthorAgeFilesLines
* [CMake] Move CLANG_ENABLE_(ARCMT|OBJC_REWRITER|STATIC_ANALYZER) into clang/Co...NAKAMURA Takumi2017-07-183-0/+3
* [Objective-C] Fix non-determinism in clangMandeep Singh Grang2017-07-061-4/+5
* fix trivial typos in comments; NFCHiroshi Inoue2017-07-032-2/+2
* When preprocessing with -frewrite-imports and -fmodule-file=, do not pass allRichard Smith2017-06-261-0/+2
* Turn off "disable free" mode when preprocessing imported module files inRichard Smith2017-06-201-0/+1
* Support non-identifier module names when preprocessing modules.Richard Smith2017-06-192-6/+15
* Attempt to fix shared library build: RewriteFrontend depends on Serialization...Richard Smith2017-06-091-0/+1
* Add -frewrite-imports flag.Richard Smith2017-06-091-14/+104
* Remove 'Filename' parameter from BeginSourceFileAction.Richard Smith2017-06-091-2/+1
* PR32848: There isn't necessarily a FileChanged or FileSkipped for every Inclu...Richard Smith2017-06-021-4/+3
* Escape filenames in module map line marker directives, to unbreak Windows bui...Richard Smith2017-06-011-2/+5
* Add support for building modules from preprocessed source.Richard Smith2017-05-051-0/+12
* Add #pragma clang module begin/end pragmas and generate them when preprocessi...Richard Smith2017-05-041-0/+30
* PR26771: don't forget the " 2" (returning from #included file) linemarker aft...Richard Smith2017-04-291-14/+9
* Add pragma to perform module import and use it in -E output.Richard Smith2017-04-291-4/+2
* Preprocessor: Suppress -Wnonportable-include-path for header mapsDuncan P. N. Exon Smith2017-04-271-1/+1
* Spelling mistakes in comments. NFCI. (PR27635)Simon Pilgrim2017-03-303-3/+3
* Encapsulate FPOptions and use it consistentlyAdam Nemet2017-03-272-2/+2
* Pass a char instead of a string to the find function. clang-tidy: performance...Sylvestre Ledru2017-01-282-2/+2
* getObjCEncodingForMethodDecl cannot fail. Simplify. NFC.John McCall2016-11-292-14/+13
* Fix Clang-tidy readability-redundant-string-cstr warningsMalcolm Parsons2016-11-022-24/+18
* Use StringRef for MemoryBuffer identifier API (NFC)Mehdi Amini2016-10-012-4/+4
* [NFC] Header cleanupMehdi Amini2016-07-183-6/+4
* Frontend: Simplify ownership model for clang's output streams.Peter Collingbourne2016-07-154-47/+54
* Use more ArrayRefsDavid Majnemer2016-06-242-6/+6
* Delete dead code.Rafael Espindola2016-06-211-96/+0
* Apply clang-tidy's misc-move-constructor-init throughout Clang.Benjamin Kramer2016-05-271-2/+3
* Fix a couple assertions that can never fire because the condition ANDed with ...Craig Topper2016-04-242-2/+2
* [modules] Don't write @import in -E output if the current language mode doesn'tRichard Smith2016-04-081-1/+3
* [Objective-c] Stop attaching section "datacoal_nt" to global variables.Akira Hatanaka2016-02-111-1/+1
* Fix some Clang-tidy readability-redundant-control-flow warnings; other minor ...Eugene Zelenko2016-02-102-88/+35
* Move DebugInfoKind into its own header to cut the cyclic dependency edge from...Benjamin Kramer2016-02-021-5/+4
* Remove autoconf supportChris Bieneman2016-01-261-22/+0
* Use instance_properties instead of properties. NFC.Manman Ren2016-01-262-9/+12
* Fix a couple places where InsertText was being called with a pointer and size...Craig Topper2015-10-222-5/+5
* Pass an ArrayRef instead of pointer and size. NFCCraig Topper2015-10-222-68/+38
* Roll-back r250822.Angel Garcia Gomez2015-10-204-5/+5
* Apply modernize-use-default to clang.Angel Garcia Gomez2015-10-204-5/+5
* Refactor module lookup when looking up a header file, and wire through the re...Richard Smith2015-10-161-1/+2
* Replace double-negated !SourceLocation.isInvalid() with SourceLocation.isVali...Yaron Keren2015-10-031-1/+1
* Fix a small bug in clang where generating some temporary files would have an ...Argyrios Kyrtzidis2015-09-091-1/+1
* Switch users of the 'for (StmtRange range = stmt->children(); range; ++range)...Benjamin Kramer2015-07-022-45/+37
* Fix a couple of unused variables in no-assertsJustin Bogner2015-07-011-0/+2
* -frewrite-includes: Prefer insert to emplaceJustin Bogner2015-07-011-3/+4
* -frewrite-includes: Rework how includes and modules are differentiatedJustin Bogner2015-07-011-39/+50
* Revert r240270 ("Fixed/added namespace ending comments using clang-tidy").Alexander Kornienko2015-06-224-4/+4
* Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko2015-06-224-4/+4
* [fixit] Use overwriteChangedFiles() to deal with Windows mapped filesReid Kleckner2015-06-172-2/+10
* Fix misleading parameter name for PPCallbacks::FileSkipped.Nikola Smiljanic2015-05-121-2/+2
* Fix a few line endings. NFC.Yunzhong Gao2015-05-011-38/+38