MCPcopy Create free account
hub / github.com/KDE/kdevelop / createDelayedType

Function createDelayedType

plugins/clang/duchain/builder.cpp:158–168  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

156#endif
157
158AbstractType* createDelayedType(CXType type)
159{
160 auto t = new DelayedType;
161
162 QString typeName = ClangString(clang_getTypeSpelling(type)).toString();
163 typeName.remove(QStringLiteral("const "));
164 typeName.remove(QStringLiteral("volatile "));
165
166 t->setIdentifier(IndexedTypeIdentifier(typeName));
167 return t;
168}
169
170void contextImportDecl(DUContext* context, const DeclarationPointer& decl)
171{

Callers 2

createTypeMethod · 0.85

Calls 5

ClangStringClass · 0.85
toStringMethod · 0.45
removeMethod · 0.45
setIdentifierMethod · 0.45

Tested by

no test coverage detected