kdevplatform/language/duchain
containertypes.h
Go to the documentation of this file.
void addContentType(const AbstractType::Ptr &typeToAdd)
Adds typeToAdd to the content type of this list.
Definition: containertypes.h:113
Customized write locker for the definition-use chain.
Definition: duchainlock.h:148
Represents a hashmap-like object which can have a key and a content type.
Definition: containertypes.h:180
Definition: containertypes.h:30
Represents a list-like object which can have a content type.
Definition: containertypes.h:83
#define TYPE_DECLARE_DATA(Class)
This macro is used to declare type-specific data-access functions within subclasses of AbstractType.
Definition: abstracttype.h:38
MapTypeData(const ListTypeData &rhs)
Definition: containertypes.h:163
Private data structure for StructureType.
Definition: typesystemdata.h:198
MapTypeData(const MapTypeData &rhs)
Definition: containertypes.h:159
QExplicitlySharedDataPointer wrapper with convenience functions attached.
Definition: typepointer.h:39
void addKeyType(const AbstractType::Ptr &typeToAdd)
Add typeToAdd to this map's key type.
Definition: containertypes.h:197
Definition: containertypes.h:151
ListTypeData(const ListTypeData &rhs)
Definition: containertypes.h:38
ListTypeData(const KDevelop::StructureTypeData &rhs)
Definition: containertypes.h:42
Definition: abstractfunctiondeclaration.cpp:27
This file is part of the KDE documentation.
Documentation copyright © 1996-2021 The KDE developers.
Generated on Fri Apr 16 2021 23:30:10 by doxygen 1.8.16 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2021 The KDE developers.
Generated on Fri Apr 16 2021 23:30:10 by doxygen 1.8.16 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.