1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-06-05 08:46:02 +02:00

Improved Javadoc.

This commit is contained in:
Sergey Prigogin 2016-05-20 18:28:35 -07:00
parent 81d434b551
commit 954d834eb0
3 changed files with 4 additions and 3 deletions

View file

@ -30,6 +30,7 @@ import org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPTemplates;
/** /**
* The result of instantiating a class template or an explicit specialization of a class template. * The result of instantiating a class template or an explicit specialization of a class template.
* The {@link #isExplicitSpecialization()} method is used to distinguish between the two cases.
*/ */
public class CPPClassInstance extends CPPClassSpecialization implements ICPPTemplateInstance { public class CPPClassInstance extends CPPClassSpecialization implements ICPPTemplateInstance {
private final ICPPTemplateArgument[] arguments; private final ICPPTemplateArgument[] arguments;

View file

@ -18,10 +18,9 @@ import org.eclipse.cdt.core.dom.ast.cpp.ICPPFunctionType;
import org.eclipse.cdt.core.dom.ast.cpp.ICPPTemplateParameterMap; import org.eclipse.cdt.core.dom.ast.cpp.ICPPTemplateParameterMap;
/** /**
* Specialization of a constructor for a class-template or class-template specialization * Specialization of a constructor for a class-template or class-template specialization.
*/ */
public class CPPConstructorSpecialization extends CPPMethodSpecialization public class CPPConstructorSpecialization extends CPPMethodSpecialization implements ICPPConstructor {
implements ICPPConstructor {
public CPPConstructorSpecialization(ICPPConstructor orig, ICPPClassType owner, public CPPConstructorSpecialization(ICPPConstructor orig, ICPPClassType owner,
ICPPTemplateParameterMap argMap, ICPPFunctionType type, IType[] exceptionSpecs) { ICPPTemplateParameterMap argMap, ICPPFunctionType type, IType[] exceptionSpecs) {

View file

@ -29,6 +29,7 @@ import org.eclipse.core.runtime.CoreException;
/** /**
* The result of instantiating a class template or an explicit specialization of a class template. * The result of instantiating a class template or an explicit specialization of a class template.
* The {@link #isExplicitSpecialization()} method is used to distinguish between the two cases.
*/ */
class PDOMCPPClassInstance extends PDOMCPPClassSpecialization implements ICPPTemplateInstance { class PDOMCPPClassInstance extends PDOMCPPClassSpecialization implements ICPPTemplateInstance {
private static final int ARGUMENTS = PDOMCPPClassSpecialization.RECORD_SIZE + 0; private static final int ARGUMENTS = PDOMCPPClassSpecialization.RECORD_SIZE + 0;