Nathan Ridge
|
c7eb5204a6
|
[clang][HeuristicResolver] Track the expression whose type is being simplified after each step in simplifyType() (#126689)
Fixes https://github.com/llvm/llvm-project/issues/126536
|
2025-02-11 17:25:15 -05:00 |
|
Nathan Ridge
|
d78b5ceb16
|
[clang][HeuristicResolver] Additional hardening against an infinite loop in simplifyType() (#126690)
|
2025-02-11 09:17:41 +01:00 |
|
Nathan Ridge
|
2941fa3941
|
[clang][HeuristicResolver] Only perform qualifier check for instance methods (#125166)
Fixes https://github.com/llvm/llvm-project/issues/125164
|
2025-01-31 00:25:53 -05:00 |
|
Nathan Ridge
|
7fd84264ed
|
[clang][Sema] Handle pointer and reference type more robustly in HeuristicResolver::resolveMemberExpr() (#124451)
Fixes https://github.com/llvm/llvm-project/issues/124450
|
2025-01-30 01:54:30 -05:00 |
|
Nathan Ridge
|
a4d17c44f1
|
[clang][Sema] Generalize HeuristicResolver::resolveTypeToRecordDecl() to resolveTypeToTagDecl() (#124699)
|
2025-01-28 13:37:30 -05:00 |
|
Nathan Ridge
|
194c74e016
|
[clang][Sema] Null-check type in resolveMemberExpr() before checking for auto type (#124628)
Fixes https://github.com/clangd/clangd/issues/2301
|
2025-01-27 19:51:30 -05:00 |
|
Nathan Ridge
|
a01e1d4e04
|
[clang][Sema] Handle dependent qualifier in HeuristicResolver::resolveDeclRefExpr() (#124515)
|
2025-01-27 03:31:56 -05:00 |
|
Nathan Ridge
|
df9b31f1e0
|
[clang][Sema] Handle undeduced auto types in HeuristicResolver (#124236)
Fixes https://github.com/clangd/clangd/issues/897
|
2025-01-24 16:11:18 -05:00 |
|
Nathan Ridge
|
4740e09703
|
[clang][Sema] Respect qualification of methods in heuristic results (#123551)
Fixes https://github.com/llvm/llvm-project/issues/123549
|
2025-01-21 03:54:42 -05:00 |
|
Nathan Ridge
|
ae932becb2
|
[clang][Sema] Upstream HeuristicResolver from clangd (#121314)
Fixes https://github.com/llvm/llvm-project/issues/121310
|
2025-01-17 17:01:00 -05:00 |
|