aboutsummaryrefslogtreecommitdiff
path: root/clang/unittests
AgeCommit message (Expand)AuthorFilesLines
2022-07-13[clang][dataflow] Refactor boolean creation as a test utility.Wei Yi Tee2-167/+189
2022-07-12[clang, clang-tools-extra] Use has_value instead of hasValue (NFC)Kazu Hirata7-35/+35
2022-07-13[clang] Implement ElaboratedType sugaring for types written bareMatheus Izvekov13-183/+285
2022-07-12[NFCI] Fix unused variable/function warnings in MacroCallReconstructorTest.cp...Jorge Gorbe Moya1-9/+3
2022-07-12[clang-format] Add MacroUnexpander.Manuel Klimek2-0/+689
2022-07-11Revert "Emit SARIF Diagnostics: Create `clang::SarifDocumentWriter` interface"Aaron Ballman2-321/+0
2022-07-11Emit SARIF Diagnostics: Create `clang::SarifDocumentWriter` interfaceVaibhav Yenamandra2-0/+321
2022-07-07[clang][dataflow] Return a solution from the solver when `Constraints` are `S...Wei Yi Tee1-21/+60
2022-07-07Revert "[clang][dataflow] Return a solution from the solver when `Constraints...Dmitri Gribenko1-60/+21
2022-07-07[clang][dataflow] Return a solution from the solver when `Constraints` are `S...Wei Yi Tee1-21/+60
2022-07-07[clang-format] Avoid crash in LevelIndentTracker.Marek Kurdej1-0/+8
2022-07-06[tbaa] Handle base classes in struct tbaaBruno De Fraine1-14/+8
2022-07-05[Clang][unittests] Silence trucation warning with MSVC 2022Alexandre Ganea1-0/+10
2022-07-05[clang][dataflow] Handle null pointers of type std::nullptr_tEric Li1-0/+12
2022-07-04[clang-format] Break on AfterColon only if not followed by commentowenca1-0/+19
2022-07-01[clang-format][NFC] Replace an EXPECT_EQ with a verifyFormatowenca1-7/+4
2022-06-30Adds AST matcher for ObjCStringLiteralRashmi Mudduluru1-0/+20
2022-06-30Revert "[clang] Emit SARIF Diagnostics: Create `clang::SarifDocumentWriter` i...Aaron Ballman2-321/+0
2022-06-30[clang] Emit SARIF Diagnostics: Create `clang::SarifDocumentWriter` interfaceVaibhav Yenamandra2-0/+321
2022-06-30[clang][dataflow] Replace TEST_F with TEST where possibleSam Estep6-241/+223
2022-06-30[clang][dataflow] Handle `for` statements without conditionsStanislav Gatev1-0/+26
2022-06-29[clang][dataflow] Delete SourceLocationsLatticeSam Estep2-69/+0
2022-06-29[clang][dataflow] Use NoopLattice in optional modelSam Estep1-15/+1
2022-06-29Revert "[clang][dataflow] Use NoopLattice in optional model"Sam Estep1-1/+15
2022-06-29[clang][dataflow] Use NoopLattice in optional modelSam Estep1-15/+1
2022-06-29[clang][dataflow] Add API to separate analysis from diagnosisSam Estep2-485/+344
2022-06-29[clang-format] Fix misplacement of `*` in declaration of pointer to structHuang Zhen-Hong2-0/+87
2022-06-27[clang][dataflow] Do not allow substitution of true/false boolean literals in...Wei Yi Tee1-0/+28
2022-06-27[clang][dataflow] Singleton pointer values for null pointers.Wei Yi Tee1-0/+87
2022-06-27[clang][dataflow] Implement functionality for flow condition variable substit...Wei Yi Tee1-0/+168
2022-06-26[clang] Don't use Optional::hasValue (NFC)Kazu Hirata1-3/+2
2022-06-26Allow interfaces to operate on in-memory buffers with no source location info.Tapasweni Pathak1-0/+67
2022-06-26Revert "[clang-repl] Support destructors of global objects."Sunho Kim1-1/+2
2022-06-26[clang-repl] Implement code undo.Jun Zhang1-0/+45
2022-06-26[clang-repl] Support destructors of global objects.Sunho Kim1-2/+1
2022-06-25[clang] Don't use Optional::hasValue (NFC)Kazu Hirata2-7/+7
2022-06-26[clang-format] Handle Verilog preprocessor directivessstwcw1-1/+134
2022-06-26[clang-format] Parse Verilog if statementssstwcw3-2/+124
2022-06-25Revert "Don't use Optional::hasValue (NFC)"Kazu Hirata9-97/+100
2022-06-25Don't use Optional::hasValue (NFC)Kazu Hirata9-100/+97
2022-06-25[clang, clang-tools-extra] Don't use Optional::{hasValue,getValue} (NFC)Kazu Hirata9-23/+19
2022-06-25[clang-format] Further improve requires clause detectionBjörn Schäpers1-0/+27
2022-06-25[clang][dataflow] Implement functionality to compare if two boolean values ar...Wei Yi Tee1-0/+63
2022-06-24[clang][dataflow] Move logic for creating implication and iff expressions int...Wei Yi Tee2-32/+64
2022-06-24Implement soft reset of the diagnostics engine.Tapasweni Pathak1-0/+35
2022-06-24[clang][dataflow] Allow MatchSwitch to return a valueSam Estep1-0/+26
2022-06-24Revert "[clang][dataflow] Allow MatchSwitch to return a value"Sam Estep1-26/+0
2022-06-24[clang][dataflow] Allow MatchSwitch to return a valueSam Estep1-0/+26
2022-06-24Revert "[clang] Emit SARIF Diagnostics: Create `clang::SarifDocumentWriter` i...Aaron Ballman2-316/+0
2022-06-24[clang] Emit SARIF Diagnostics: Create `clang::SarifDocumentWriter` interfaceVaibhav Yenamandra2-0/+316