Lines Matching refs:LocAndRole
587 auto CollectRef = [&](SymbolID ID, const SymbolRef &LocAndRole, in finish()
589 auto FileID = SM.getFileID(LocAndRole.Loc); in finish()
593 auto Range = getTokenRange(LocAndRole.Loc, SM, ASTCtx->getLangOpts()); in finish()
598 R.Kind = toRefKind(LocAndRole.Roles, Spelled); in finish()
599 R.Container = getSymbolID(LocAndRole.Container); in finish()
606 for (const auto &LocAndRole : IDAndRefs.second) in finish() local
607 CollectRef(IDAndRefs.first, LocAndRole, /*Spelled=*/true); in finish()
612 for (auto &LocAndRole : DeclAndRef.second) { in finish() local
613 const auto FileID = SM.getFileID(LocAndRole.Loc); in finish()
623 spelledIdentifierTouching(LocAndRole.Loc, Tokens); in finish()
630 CollectRef(ID, LocAndRole, Spelled); in finish()