kdevplatform/language/duchain
instantiationinformation.h
Go to the documentation of this file.
34 KDEVPLATFORMLANGUAGE_EXPORT DECLARE_LIST_MEMBER_HASH(InstantiationInformation, templateParameters, IndexedType)
129 static uint classSize()
QExplicitlySharedDataPointer wrapper with convenience functions attached.
Definition: typepointer.h:39
uint hash() const
Definition: instantiationinformation.cpp:123
KDEVPLATFORMLANGUAGE_EXPORT DECLARE_LIST_MEMBER_HASH(DUContextData, m_childContexts, LocalIndexedDUContext) KDEVPLATFORMLANGUAGE_EXPORT DECLARE_LIST_MEMBER_HASH(DUContextData
Q_DECLARE_TYPEINFO(KDevelop::IndexedInstantiationInformation, Q_MOVABLE_TYPE)
IndexedInstantiationInformation previousInstantiationInformation
Instantiation-information for the surrounding context(see IndexedInstantiationInformation).
Definition: instantiationinformation.h:125
bool persistent() const
Definition: instantiationinformation.h:92
bool isValid() const
Definition: instantiationinformation.h:87
Definition: abstractfunctiondeclaration.cpp:27
short unsigned int itemSize() const
Definition: instantiationinformation.h:134
#define START_APPENDED_LISTS(container)
use this if the class does not have a base class that also uses appended lists
Definition: appendedlist.h:250
This file is part of the KDE documentation.
Documentation copyright © 1996-2021 The KDE developers.
Generated on Thu Mar 4 2021 23:31:17 by doxygen 1.8.16 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2021 The KDE developers.
Generated on Thu Mar 4 2021 23:31:17 by doxygen 1.8.16 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.