|
Eclipse CDT Pre-release 3.0 |
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use IType | |
---|---|
org.eclipse.cdt.core.dom.ast | |
org.eclipse.cdt.core.dom.ast.c | |
org.eclipse.cdt.core.dom.ast.cpp | |
org.eclipse.cdt.core.dom.ast.gnu.cpp |
Uses of IType in org.eclipse.cdt.core.dom.ast |
---|
Subinterfaces of IType in org.eclipse.cdt.core.dom.ast | |
---|---|
interface |
IArrayType
|
interface |
IBasicType
Interface for basic types. |
interface |
ICompositeType
Interface for all composite types: classes, structs or unions. |
interface |
IEnumeration
|
interface |
IFunctionType
|
interface |
IPointerType
|
interface |
IProblemBinding
Interface for problem bindings. |
interface |
IQualifierType
Interface used to qualify types. |
interface |
ITypedef
|
Fields in org.eclipse.cdt.core.dom.ast declared as IType | |
---|---|
static IType[] |
IType.EMPTY_TYPE_ARRAY
|
Methods in org.eclipse.cdt.core.dom.ast that return IType | |
---|---|
IType |
IASTExpression.getExpressionType()
|
IType[] |
IFunctionType.getParameterTypes()
get the adjusted parameter types ISO C99 6.7.5.3, ISO C++98 8.3.4-3 |
IType |
IFunctionType.getReturnType()
get the return type of this function type |
IType |
IArrayType.getType()
get the type that this is an array of |
IType |
IEnumerator.getType()
returns the type of this enumeration. |
IType |
ITypedef.getType()
Returns the type that this thing is a typedef of |
IType |
IQualifierType.getType()
get the type that this is qualifying |
IType |
IPointerType.getType()
get the type that this is a pointer to |
IType |
IVariable.getType()
Returns the type of the variable |
Methods in org.eclipse.cdt.core.dom.ast with parameters of type IType | |
---|---|
static java.lang.String |
ASTTypeUtil.getType(IType type)
Returns the normalized string representation of the type. |
static java.lang.String |
ASTTypeUtil.getType(IType type,
boolean normalize)
Returns a string representation of a type. |
static java.lang.String |
ASTTypeUtil.getTypeListString(IType[] types)
Returns a string representation for the type array. |
static java.lang.String |
ASTTypeUtil.getTypeListString(IType[] types,
boolean normalize)
Returns a String representation of the type array as a comma-separated list. |
static boolean |
ASTTypeUtil.isConst(IType type)
This can be used to invoke the IType's isConst() if it has an isConst() method. |
boolean |
IType.isSameType(IType type)
Test whether this type is the same as the given one. |
Uses of IType in org.eclipse.cdt.core.dom.ast.c |
---|
Subinterfaces of IType in org.eclipse.cdt.core.dom.ast.c | |
---|---|
interface |
ICArrayType
|
interface |
ICBasicType
|
interface |
ICPointerType
|
interface |
ICQualifierType
|
Uses of IType in org.eclipse.cdt.core.dom.ast.cpp |
---|
Subinterfaces of IType in org.eclipse.cdt.core.dom.ast.cpp | |
---|---|
interface |
ICPPBasicType
|
interface |
ICPPClassSpecialization
Specializations of all sorts of class types. |
interface |
ICPPClassTemplate
|
interface |
ICPPClassTemplatePartialSpecialization
This interface represents a class template partial specialization. |
interface |
ICPPClassTemplatePartialSpecializationSpecialization
Interface for specializations of partial specializations. |
interface |
ICPPClassType
Represents a C++ class. |
interface |
ICPPFunctionType
|
interface |
ICPPPointerToMemberType
|
interface |
ICPPReferenceType
|
interface |
ICPPTemplateTemplateParameter
Template parameters of type template |
interface |
ICPPTemplateTypeParameter
|
Methods in org.eclipse.cdt.core.dom.ast.cpp that return IType | |
---|---|
IType[] |
ICPPClassTemplatePartialSpecialization.getArguments()
Deprecated. use ICPPClassTemplatePartialSpecialization.getTemplateArguments() , instead. |
IType[] |
ICPPTemplateInstance.getArguments()
Deprecated. use ICPPTemplateInstance.getTemplateArguments() , instead. |
IType |
ICPPTemplateTypeParameter.getDefault()
The default type for this parameter. |
IType |
ICPPTemplateTemplateParameter.getDefault()
Return the default value for this parameter, or null . |
IType[] |
ICPPFunction.getExceptionSpecification()
Returns the exception specification for this function or null if there
is no exception specification. |
IType |
ICPPPointerToMemberType.getMemberOfClass()
Get the class to whose members this points to. |
IType |
ICPPReferenceType.getType()
get the type that this is a reference of |
IType |
ICPPMember.getType()
Returns the type of the member (function type or type of field) |
IType |
ICPPTemplateArgument.getTypeOfNonTypeValue()
If this is a non-type value (suitable for a template non-type parameter), the type of the value is returned. |
IType |
ICPPTemplateArgument.getTypeValue()
If this is a type value (suitable for a template type and template template parameters), the type used as a value is returned. |
Methods in org.eclipse.cdt.core.dom.ast.cpp with parameters of type IType | |
---|---|
boolean |
ICPPTemplateTypeParameter.isSameType(IType type)
Types containing template parameters need to be compared even before it is known to which binding the template parameter belongs to. |
boolean |
ICPPTemplateTemplateParameter.isSameType(IType type)
Types containing template parameters need to be compared even before it is known to which binding the template parameter belongs to. |
Uses of IType in org.eclipse.cdt.core.dom.ast.gnu.cpp |
---|
Subinterfaces of IType in org.eclipse.cdt.core.dom.ast.gnu.cpp | |
---|---|
interface |
IGPPBasicType
|
interface |
IGPPPointerToMemberType
|
interface |
IGPPPointerType
|
interface |
IGPPQualifierType
|
Methods in org.eclipse.cdt.core.dom.ast.gnu.cpp that return IType | |
---|---|
IType |
IGPPBasicType.getTypeofType()
|
|
Eclipse CDT Pre-release 3.0 |
|||||||||
PREV NEXT | FRAMES NO FRAMES |