aboutsummaryrefslogtreecommitdiff
path: root/clang/unittests/Frontend
AgeCommit message (Expand)AuthorFilesLines
2024-07-04[clang] Avoid 'raw_string_ostream::str' (NFC)Youngsuk Kim1-1/+1
2023-12-13[clang] Use StringRef::{starts,ends}_with (NFC) (#75149)Kazu Hirata1-1/+1
2023-11-28[clang] Remove unused argument. NFC. (#73594)Juergen Ributzka1-2/+1
2023-09-29[clang] NFCI: Use `FileEntryRef` in `ASTReader::GetHeaderFileInfo()`Jan Svoboda1-2/+2
2023-09-07[clang] Introduce copy-on-write `CompilerInvocation` (#65412)Jan Svoboda1-0/+40
2023-09-05[clang] NFCI: Change returned AnalyzerOptions smart pointer to referenceJan Svoboda1-8/+8
2023-09-05[clang] NFCI: Change returned LanguageOptions pointer to referenceJan Svoboda2-46/+46
2023-06-30[clang] Fix leak in LoadFromCommandLineWorkingDirectory unit testHamish Knight1-2/+2
2023-06-30[clang] Fix ASTUnit working directory handlingHamish Knight3-0/+151
2023-05-23[C++20] [Modules] Don't ignore -fmodule-file when we compile pcm filesChuanqi Xu1-1/+2
2023-03-15[libclang] Add index option to store preambles in memoryIgor Kushnir1-1/+1
2023-03-07[libclang] Add API to override preamble storage pathIgor Kushnir1-1/+1
2023-02-10[NFC][TargetParser] Replace uses of llvm/Support/Host.hArchibald Elliott1-1/+1
2023-02-07[NFC][TargetParser] Remove llvm/ADT/Triple.hArchibald Elliott1-1/+1
2023-01-20[clang/CodeGenActionTest] Use the platform's path separator for the `DebugInf...Argyrios Kyrtzidis1-2/+3
2023-01-14[clang] Use std::optional instead of llvm::Optional (NFC)Kazu Hirata1-1/+1
2023-01-14[clang] Add #include <optional> (NFC)Kazu Hirata1-0/+1
2022-12-20[Support] Move TargetParsers to new componentArchibald Elliott1-0/+1
2022-12-03[clang/unittests] Use std::nullopt instead of None (NFC)Kazu Hirata1-3/+3
2022-10-14Remove redundant option -menable-unsafe-fp-math.Zahira Ammarguellat1-9/+12
2022-07-29Fix lack of cc1 flag in llvmcmd sections when assertions are enabledAiden Grossman1-0/+21
2022-07-26[CGDebugInfo] Access the current working directory from the `VFS`Argyrios Kyrtzidis1-0/+37
2022-06-02Fix a buglet in remove_dots().Paul Pluzhnikov1-5/+9
2022-05-10[Frontend] Flip default of CreateInvocationOptions::ProbePrecompiled to falseSam McCall1-6/+6
2022-05-06[Frontend] Fix broken createInvocation test due to bad mergeSam McCall1-4/+6
2022-05-06[clang] createInvocationFromCommandLine -> createInvocation, delete former. NFCSam McCall2-3/+9
2022-05-05[Driver] Make "upgrade" of -include to include-pch optional; disable in clangdSam McCall1-0/+29
2022-05-05[Frontend] give createInvocationFromCommandLine an options structSam McCall1-6/+6
2022-04-11[test][clang] Use -clear-ast-before-backend instead of -flegacy-pass-manager ...Arthur Eubanks1-11/+11
2022-04-06[cmake] Remove LLVM_ENABLE_NEW_PASS_MANAGER cmake optionNikita Popov1-22/+11
2022-03-09[clang] Fix CodeGenAction for LLVM IR MemBuffersRyan Senanayake1-0/+17
2021-12-09[llvm] Add null-termination capability to SmallVectorMemoryBufferJan Svoboda1-1/+1
2021-09-03[modules] Use `HashBuilder` and `MD5` for the module hash.Alexandre Rames1-3/+1
2021-08-13[clangd] Avoid "expected one compiler job" by picking the first eligible job.Sam McCall2-0/+38
2021-07-08PR51018: Remove explicit conversions from SmallString to StringRef to future-...David Blaikie1-2/+1
2021-05-18Introduce SYCL 2020 modeAaron Ballman1-3/+87
2021-04-19[clang] Implement CompilerInvocation copy assignmentJan Svoboda1-1/+12
2021-04-14[clang] Fix copy constructor of CompilerInvocationJan Svoboda1-0/+12
2021-04-06[clang][cli] Ensure plugin args are generated in deterministic orderJan Svoboda1-0/+11
2021-03-17[SYCL] Rework the SYCL driver optionsAaron Ballman1-9/+10
2021-03-05[clang][modules] Use extensible RTTI for ModuleFileExtensionJan Svoboda1-0/+53
2021-02-16[clang][cli] Add explicit round-trip testJan Svoboda1-0/+83
2021-01-26Frontend: Fix memory leak in CompilerInstance::setVerboseOutputStreamDuncan P. N. Exon Smith1-0/+8
2021-01-26[clang][cli] Store LangStandard::Kind in LangOptionsJan Svoboda1-0/+45
2021-01-11Reapply "[clang][cli] Port DiagnosticOpts to new option parsing system"Jan Svoboda1-0/+15
2021-01-08Revert "[clang][cli] Port DiagnosticOpts to new option parsing system"Jan Svoboda1-15/+0
2021-01-08[clang][cli] Port DiagnosticOpts to new option parsing systemJan Svoboda1-0/+15
2021-01-07[clang][cli] Report the actual argument parsing resultJan Svoboda1-99/+40
2021-01-07[clang][cli] Port a CommaJoined option to the marshalling infrastructureJan Svoboda1-0/+47
2021-01-07Reapply "[clang][cli] Allow users to specify a conditional to prevent parsing...Jan Svoboda1-0/+62