## Uses of Interface
org.eclipse.cdt.core.dom.ast.ICompositeType

Packages that use ICompositeType
org.eclipse.cdt.core.dom.ast
org.eclipse.cdt.core.dom.ast.c
org.eclipse.cdt.core.dom.ast.cpp

### Uses of ICompositeType in org.eclipse.cdt.core.dom.ast

Methods in org.eclipse.cdt.core.dom.ast that return ICompositeType
`ICompositeType` IField.`getCompositeTypeOwner()` Returns the composite type that owns the field.

### Uses of ICompositeType in org.eclipse.cdt.core.dom.ast.c

Methods in org.eclipse.cdt.core.dom.ast.c that return ICompositeType
`ICompositeType` ICCompositeTypeScope.`getCompositeType()` Returns the type this scope is associated with.

### Uses of ICompositeType in org.eclipse.cdt.core.dom.ast.cpp

Subinterfaces of ICompositeType in org.eclipse.cdt.core.dom.ast.cpp
`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` `ICPPTemplateTemplateParameter` Template parameters of type template.