reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
293 Record.AddDeclRef(cast_or_null<Decl>(D->getDeclContext())); 294 if (D->getDeclContext() != D->getLexicalDeclContext()) 294 if (D->getDeclContext() != D->getLexicalDeclContext()) 295 Record.AddDeclRef(cast_or_null<Decl>(D->getLexicalDeclContext())); 298 Record.push_back(D->isInvalidDecl()); 299 Record.push_back(D->hasAttrs()); 300 if (D->hasAttrs()) 301 Record.AddAttributes(D->getAttrs()); 302 Record.push_back(D->isImplicit()); 303 Record.push_back(D->isUsed(false)); 304 Record.push_back(D->isReferenced()); 305 Record.push_back(D->isTopLevelDeclInObjCContainer()); 306 Record.push_back(D->getAccess()); 307 Record.push_back(D->isModulePrivate()); 308 Record.push_back(Writer.getSubmoduleID(D->getOwningModule())); 318 if (D->isOutOfLine()) { 319 auto *DC = D->getDeclContext();