Changeset View
Changeset View
Standalone View
Standalone View
duchain/typebuilder.cpp
Show First 20 Lines • Show All 252 Lines • ▼ Show 20 Line(s) | |||||
253 | { | 253 | { | ||
254 | m_currentIdentifier.clear(); | 254 | m_currentIdentifier.clear(); | ||
255 | 255 | | |||
256 | TypeBuilderBase::visitClassOrInterfaceTypeName(node); | 256 | TypeBuilderBase::visitClassOrInterfaceTypeName(node); | ||
257 | 257 | | |||
258 | if (buildCompleteTypes() && openTypeFromName(m_currentIdentifier, node, true)) { | 258 | if (buildCompleteTypes() && openTypeFromName(m_currentIdentifier, node, true)) { | ||
259 | { | 259 | { | ||
260 | //DUChainReadLocker lock(DUChain::lock()); | 260 | //DUChainReadLocker lock(DUChain::lock()); | ||
261 | //kDebug() << "Searching for type " << m_currentIdentifier.toStringList().join(".") << ", found " << currentAbstractType()->toString(); | 261 | //qDebug() << "Searching for type " << m_currentIdentifier.toStringList().join(".") << ", found " << currentAbstractType()->toString(); | ||
262 | } | 262 | } | ||
263 | closeType(); | 263 | closeType(); | ||
264 | } else { | 264 | } else { | ||
265 | unresolvedIdentifier(DUContextPointer(currentContext()), m_currentIdentifier); | 265 | unresolvedIdentifier(DUContextPointer(currentContext()), m_currentIdentifier); | ||
266 | } | 266 | } | ||
267 | } | 267 | } | ||
268 | 268 | | |||
269 | void TypeBuilder::visitClassOrInterfaceTypeNamePart(ClassOrInterfaceTypeNamePartAst * node) | 269 | void TypeBuilder::visitClassOrInterfaceTypeNamePart(ClassOrInterfaceTypeNamePartAst * node) | ||
Show All 29 Lines |