From 967f95e9e7bdb9c88f92d12e1130d1d2a3f119b3 Mon Sep 17 00:00:00 2001 From: Konstantin S Bobrovsky Date: Mon, 22 Jun 2020 23:57:43 -0700 Subject: [PATCH] Add more minor enhancements to ItaniumDemangle.h. Make TemplateArgs::getParams() const and return reference instead of a copy. Signed-off-by: Konstantin S Bobrovsky --- llvm/include/llvm/Demangle/ItaniumDemangle.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/llvm/include/llvm/Demangle/ItaniumDemangle.h b/llvm/include/llvm/Demangle/ItaniumDemangle.h index aacc14c61aa19..a5847e673ea11 100644 --- a/llvm/include/llvm/Demangle/ItaniumDemangle.h +++ b/llvm/include/llvm/Demangle/ItaniumDemangle.h @@ -1199,7 +1199,7 @@ class TemplateArgs final : public Node { template void match(Fn F) const { F(Params); } - NodeArray getParams() { return Params; } + const NodeArray &getParams() const { return Params; } void printLeft(OutputStream &S) const override { S += "<";