From 3797ebcc83ba416152b470d009cf8c3ab49b08e4 Mon Sep 17 00:00:00 2001 From: Sergey Prigogin Date: Mon, 14 Nov 2016 20:28:53 -0800 Subject: [PATCH] Made template argument classes final. Change-Id: I06d532e6b4be8f3684e7d3e1470d10df1985db57 --- .../core/dom/parser/cpp/CPPTemplateNonTypeArgument.java | 2 +- .../internal/core/dom/parser/cpp/CPPTemplateTypeArgument.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/CPPTemplateNonTypeArgument.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/CPPTemplateNonTypeArgument.java index f582e7a7d14..a0d72588d36 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/CPPTemplateNonTypeArgument.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/CPPTemplateNonTypeArgument.java @@ -27,7 +27,7 @@ import org.eclipse.core.runtime.Assert; /** * Implementation of non-type template argument, used by AST and index. */ -public class CPPTemplateNonTypeArgument implements ICPPTemplateArgument { +public final class CPPTemplateNonTypeArgument implements ICPPTemplateArgument { private final ICPPEvaluation fEvaluation; public CPPTemplateNonTypeArgument(ICPPEvaluation evaluation, IASTNode point) { diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/CPPTemplateTypeArgument.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/CPPTemplateTypeArgument.java index b7ad7ff7c0d..1a096073308 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/CPPTemplateTypeArgument.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/CPPTemplateTypeArgument.java @@ -21,7 +21,7 @@ import org.eclipse.core.runtime.Assert; /** * Implementation of type template arguments, used by AST and index. */ -public class CPPTemplateTypeArgument implements ICPPTemplateArgument { +public final class CPPTemplateTypeArgument implements ICPPTemplateArgument { private final IType fType; private final IType fOriginalType;