aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/CrossTU
AgeCommit message (Expand)AuthorFilesLines
2022-06-15[clang][NFC][AST] rename the ImportError to ASTImportErrorphyBrackets1-14/+13
2022-05-18[clang][analyzer][ctu] Make CTU a two phase analysisGabor Marton1-0/+13
2022-04-01[analyzer][ctu] Only import const and trivial VarDeclsGabor Marton1-7/+2
2022-03-22[analyzer][ctu] Fix wrong 'multiple definitions' errors caused by space chara...Ella Ma1-18/+47
2021-12-16Revert "[analyzer][ctu] Fix wrong 'multiple definitions' errors caused by spa...Nico Weber1-47/+18
2021-12-16[analyzer][ctu] Fix wrong 'multiple definitions' errors caused by space chara...Ella Ma1-18/+47
2021-07-08PR51018: Remove explicit conversions from SmallString to StringRef to future-...David Blaikie1-1/+1
2021-05-25[analyzer][ctu] Reland "Avoid parsing invocation list again and again..Ella Ma1-5/+17
2021-05-25Revert "[analyzer][ctu] Avoid parsing invocation list again and again during ...Balazs Benics1-17/+5
2021-05-25[analyzer][ctu] Avoid parsing invocation list again and again during on-deman...Ella Ma1-5/+17
2021-02-22[analyzer][CTU] API for CTU macro expansionsBalazs Benics1-20/+4
2021-01-08Revert "Revert "Revert "Revert "Revert "[analyzer] NFC: Move path diagnostic ...Alexander Belyaev1-12/+1
2021-01-07Revert "Revert "Revert "Revert "[analyzer] NFC: Move path diagnostic consumer...Artem Dergachev1-1/+12
2021-01-07Revert "Revert "Revert "[analyzer] NFC: Move path diagnostic consumer impleme...David Blaikie1-12/+1
2021-01-07Revert "Revert "[analyzer] NFC: Move path diagnostic consumer implementations...Artem Dergachev1-1/+12
2020-12-16Use basic_string::find(char) instead of basic_string::find(const char *s, siz...Fangrui Song1-1/+1
2020-12-11Revert "[analyzer] NFC: Move path diagnostic consumer implementations to libA...Haojian Wu1-1/+1
2020-12-10[analyzer][CTU] Add an abstraction layer between libCrossTU and libAnalysis.Artem Dergachev1-1/+1
2020-11-17[clang][NFC] Use SmallString instead of SmallVector<charNathan James1-6/+4
2020-07-09[analyzer] Add CTUImportCppThreshold for C++ filesGabor Marton1-1/+3
2020-07-01[clang][CrossTU] Invalidate parent map after get cross TU definition.Balázs Kéri1-0/+4
2020-06-11[analyzer] On-demand parsing capability for CTUEndre Fülöp1-38/+231
2020-06-10Revert "[analyzer] On-demand parsing capability for CTU"Endre Fülöp1-231/+38
2020-06-10[analyzer] On-demand parsing capability for CTUEndre Fülöp1-38/+231
2020-06-10Revert "[analyzer] On-demand parsing capability for CTU"Endre Fülöp1-231/+38
2020-06-10[analyzer] On-demand parsing capability for CTUEndre Fülöp1-38/+231
2020-04-27Revert "[analyzer] On-demand parsing capability for CTU"Dmitri Gribenko2-171/+27
2020-04-27[analyzer] On-demand parsing capability for CTUEndre Fülöp2-27/+171
2020-04-21C++2a -> C++20 in some identifiers; NFC.Aaron Ballman1-1/+1
2020-01-29[clang] Replace SmallStr.str().str() with std::string conversion operator.Jonas Devlieghere1-1/+1
2020-01-28Make llvm::StringRef to std::string conversions explicit.Benjamin Kramer1-4/+4
2019-08-12[CrossTU] Fix problem with CrossTU AST load limit and progress messages.Balazs Keri1-32/+26
2019-08-06[CrossTU] Handle case when no USR could be generated during Decl search.Balazs Keri1-9/+11
2019-08-05[clang][NFC] Remove unused private variable 'CI' in CrossTranslationUnit.hRaphael Isemann1-1/+1
2019-08-05[CrossTU][NFCI] Refactor loadExternalAST functionEndre Fulop1-52/+141
2019-07-24[CrossTU] Add a function to retrieve original source location.Balazs Keri1-8/+38
2019-07-18Revert r366449: [CrossTU] Add a function to retrieve original source location.Ilya Biryukov1-39/+11
2019-07-18[CrossTU] Add a function to retrieve original source location.Balazs Keri1-11/+39
2019-07-08[analyzer] Add analyzer option to limit the number of imported TUsEndre Fulop1-3/+16
2019-07-01[ASTImporter] Mark erroneous nodes in shared stGabor Marton1-5/+5
2019-06-28[CTU] Add missing statisticsGabor Marton1-2/+6
2019-05-15[ASTImporter] Use llvm::Expected and Error in the importer APIGabor Marton1-1/+1
2019-04-23[analyzer][CrossTU] Extend CTU to VarDecls with initializerRafael Stahl1-41/+92
2019-04-08Changed every use of ASTImporter::Import to Import_NewBalazs Keri1-5/+20
2019-02-28[CTU] Do not allow different CPP dialects in CTUGabor Marton1-0/+26
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth1-4/+3
2019-01-10[analyzer][CrossTU][NFC] Generalize to external definitions instead of extern...Rafael Stahl1-7/+7
2019-01-07[CTU] Make loadExternalAST return with non nullptr on successGabor Marton1-3/+3
2018-12-17[ASTImporter] Add importer specific lookupGabor Marton1-3/+10
2018-12-14Fix up diagnostics.Richard Trieu1-3/+2