| commit | 5046447cbdce3f1f3474b84ad4281b9a5c6f8fe7 | [log] [tgz] |
|---|---|---|
| author | James Y Knight <jyknight@google.com> | Thu Jul 31 19:07:35 2025 |
| committer | Copybara-Service <copybara-worker@google.com> | Thu Jul 31 19:11:38 2025 |
| tree | 35601adfdb40c9ad520356565545521f7ea6e273 | |
| parent | 43a98dc6c287ec10202a2c7259cffdec0915dafd [diff] |
NFC: Clean up of IntrusiveRefCntPtr construction from raw pointers. (#151545) Handles clang::DiagnosticsEngine and clang::DiagnosticIDs. For DiagnosticIDs, this mostly migrates from `new DiagnosticIDs` to convenience method `DiagnosticIDs::create()`. Part of cleanup https://github.com/llvm/llvm-project/issues/151026 NOKEYCHECK=True GitOrigin-RevId: c7f343750744fd0c928b1da67e9dd894a2fe52cf