| 1324 | } |
| 1325 | |
| 1326 | void DeclarationBuilder::closeAndAssignType() |
| 1327 | { |
| 1328 | closeType(); |
| 1329 | Declaration* dec = currentDeclaration(); |
| 1330 | Q_ASSERT(dec); |
| 1331 | |
| 1332 | if (auto type = lastType()) { |
| 1333 | DUChainWriteLocker lock; |
| 1334 | dec->setType(type); |
| 1335 | } |
| 1336 | closeDeclaration(); |
| 1337 | } |
| 1338 | |
| 1339 | AbstractType::Ptr DeclarationBuilder::typeFromName(const QString& name) |
| 1340 | { |
no test coverage detected