Lines Matching refs:Definition
1695 assert(Data.Definition && "Data.Definition should be already set!");
1741 if (DD.Definition != MergeDD.Definition) {
1743 Reader.MergedDeclContexts.insert(std::make_pair(MergeDD.Definition,
1744 DD.Definition));
1745 Reader.PendingDefinitions.erase(MergeDD.Definition);
1746 MergeDD.Definition->setCompleteDefinition(false);
1747 Reader.mergeDefinitionVisibility(DD.Definition, MergeDD.Definition);
1748 assert(Reader.Lookups.find(MergeDD.Definition) == Reader.Lookups.end() &&
1762 auto *Def = DD.Definition;
1764 DD.Definition = Def;
1805 Reader.PendingOdrMergeFailures[DD.Definition].push_back(
1806 {MergeDD.Definition, &MergeDD});
2835 (Var->isThisDeclarationADefinition() == VarDecl::Definition ||
3268 return DD->Definition;
3341 return DD ? DD->Definition : nullptr;
3540 if (VD->isThisDeclarationADefinition() == VarDecl::Definition) {
3542 if (CurD->isThisDeclarationADefinition() == VarDecl::Definition) {
4494 OldDD && (OldDD->Definition != RD ||