mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-06-05 08:46:02 +02:00
Improved Javadoc.
This commit is contained in:
parent
81d434b551
commit
954d834eb0
3 changed files with 4 additions and 3 deletions
|
@ -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;
|
||||||
|
|
|
@ -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) {
|
||||||
|
|
|
@ -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;
|
||||||
|
|
Loading…
Add table
Reference in a new issue