Eclipse CDT
7.0

org.eclipse.cdt.core.dom.ast.cpp
Interface ICPPMethodSpecialization

All Superinterfaces:
IBinding, ICPPBinding, ICPPFunction, ICPPMember, ICPPMethod, ICPPSpecialization, IFunction

public interface ICPPMethodSpecialization
extends ICPPSpecialization, ICPPMethod

Specialization of a method.

Since:
5.5

Field Summary
 
Fields inherited from interface org.eclipse.cdt.core.dom.ast.cpp.ICPPMethod
EMPTY_CPPMETHOD_ARRAY
 
Fields inherited from interface org.eclipse.cdt.core.dom.ast.cpp.ICPPMember
v_private, v_protected, v_public
 
Fields inherited from interface org.eclipse.cdt.core.dom.ast.IBinding
EMPTY_BINDING_ARRAY
 
Method Summary
 IType[] getExceptionSpecification(IASTNode point)
          Similar to ICPPFunction.getExceptionSpecification() but a accepts a starting point for template instantiation.
 
Methods inherited from interface org.eclipse.cdt.core.dom.ast.cpp.ICPPSpecialization
getArgumentMap, getSpecializedBinding, getTemplateParameterMap
 
Methods inherited from interface org.eclipse.cdt.core.dom.ast.cpp.ICPPMethod
isDestructor, isExplicit, isFinal, isImplicit, isOverride, isPureVirtual, isVirtual
 
Methods inherited from interface org.eclipse.cdt.core.dom.ast.cpp.ICPPFunction
getExceptionSpecification, getParameters, getRequiredArgumentCount, getType, hasParameterPack, isConstexpr, isDeleted, isExternC, isInline, isMutable
 
Methods inherited from interface org.eclipse.cdt.core.dom.ast.IFunction
getFunctionScope, isAuto, isExtern, isNoReturn, isRegister, isStatic, takesVarArgs
 
Methods inherited from interface org.eclipse.cdt.core.dom.ast.cpp.ICPPMember
getClassOwner, getType, getVisibility, isStatic
 
Methods inherited from interface org.eclipse.cdt.core.dom.ast.cpp.ICPPBinding
getQualifiedName, getQualifiedNameCharArray, isGloballyQualified
 
Methods inherited from interface org.eclipse.cdt.core.dom.ast.IBinding
getLinkage, getName, getNameCharArray, getOwner, getScope
 

Method Detail

getExceptionSpecification

IType[] getExceptionSpecification(IASTNode point)
Similar to ICPPFunction.getExceptionSpecification() but a accepts a starting point for template instantiation.


Eclipse CDT
7.0

Copyright (c) IBM Corp. and others 2004, 2012. All Rights Reserved.