[clang] [Clang] Fix name lookup of conversion operators (PR #142945)

Corentin Jabot via cfe-commits cfe-commits at lists.llvm.org
Wed Jun 11 01:17:27 PDT 2025


================
@@ -1525,8 +1525,10 @@ class Parser : public CodeCompletionHandler {
     DSC_class,          // class context, enables 'friend'
     DSC_type_specifier, // C++ type-specifier-seq or C specifier-qualifier-list
     DSC_trailing, // C++11 trailing-type-specifier in a trailing return type
-    DSC_alias_declaration,  // C++11 type-specifier-seq in an alias-declaration
-    DSC_conv_operator,      // C++ type-specifier-seq in an conversion operator
+    DSC_alias_declaration, // C++11 type-specifier-seq in an alias-declaration
+    DSC_conv_operator,     // C++ type-specifier-seq in an conversion operator
+    DSC_conv_operator_in_postfix_expr, // C++ type-specifier-seq which is
----------------
cor3ntin wrote:

Given the standard says lookup in these two places behaves the same, can we reuse DSC_conv_operator ?

https://github.com/llvm/llvm-project/pull/142945


More information about the cfe-commits mailing list