kdevplatform/language/duchain
typepointer.h
TypePtr< T > & operator=(const TypePtr< T > &)=default
static TypePtr< T > dynamicCast(const TypePtr< U > &o)
Convert TypePtr to TypePtr<T>, using a dynamic_cast.
Definition: typepointer.h:88
QExplicitlySharedDataPointer wrapper with convenience functions attached.
Definition: typepointer.h:39
static TypePtr< T > staticCast(const TypePtr< U > &o)
Convert TypePtr to TypePtr<T>, using a static_cast.
Definition: typepointer.h:72
TypePtr< U > cast(U *=nullptr) const
Uses dynamic_cast to cast this pointer to the given type.
Definition: typepointer.h:56
Definition: abstractfunctiondeclaration.cpp:27
This file is part of the KDE documentation.
Documentation copyright © 1996-2021 The KDE developers.
Generated on Sat Jan 23 2021 09:40:52 by doxygen 1.8.16 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2021 The KDE developers.
Generated on Sat Jan 23 2021 09:40:52 by doxygen 1.8.16 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.