From a59d242ba33b78e9aa88c426f3d362d926b66856 Mon Sep 17 00:00:00 2001 From: Kay Hicketts Date: Wed, 10 Apr 2024 06:43:08 -0400 Subject: [PATCH] . --- clang/lib/Sema/Metafunctions.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/clang/lib/Sema/Metafunctions.cpp b/clang/lib/Sema/Metafunctions.cpp index 31ec3ea5ea1ca7..1611fdc3144e9b 100644 --- a/clang/lib/Sema/Metafunctions.cpp +++ b/clang/lib/Sema/Metafunctions.cpp @@ -1284,15 +1284,15 @@ bool qualified_name_of(APValue &Result, Sema &S, EvalFn Evaluator, QualType Resu switch (R.getReflection().getKind()) { case ReflectionValue::RK_type: { - QualType QT = R.getReflectedType(); // inconsitently returns qualified type {fix?} + QualType QT = R.getReflectedType(); return SetAndSucceed(Result, getTypeName(S.Context, Evaluator, QT, /*emptyIfUnnamed=*/true)); } - case ReflectionValue::RK_declaration: { // works + case ReflectionValue::RK_declaration: { const ValueDecl *VD = cast(R.getReflectedDecl()); return getQualifiedName(Result, S, Evaluator, *VD); } - case ReflectionValue::RK_template: { // works + case ReflectionValue::RK_template: { const TemplateDecl *TD = cast(R.getReflectedTemplate().getAsTemplateDecl()); return getQualifiedName(Result, S, Evaluator, *TD); } @@ -1301,7 +1301,7 @@ bool qualified_name_of(APValue &Result, Sema &S, EvalFn Evaluator, QualType Resu llvm_unreachable("failed to create empty string"); return false; } - case ReflectionValue::RK_namespace: { // works + case ReflectionValue::RK_namespace: { const NamespaceDecl *ND = cast(R.getReflectedNamespace()); return getQualifiedName(Result, S, Evaluator, *ND); }