Lines Matching refs:Relations

141     SmallVector<SymbolRelation, 4> Relations;
146 Relations.emplace_back((unsigned) SymbolRole::RelationOverrideOf,
150 Relations.emplace_back((unsigned)SymbolRole::RelationAccessorOf,
181 TRY_DECL(D, IndexCtx.handleDecl(D, MethodLoc, Roles, Relations));
206 SmallVectorImpl<SymbolRelation> &Relations) {
237 Relations.emplace_back(
245 SmallVector<SymbolRelation, 4> Relations;
250 Relations.emplace_back((unsigned)SymbolRole::RelationOverrideOf, O);
253 gatherTemplatePseudoOverrides(D, Relations);
255 Relations.push_back(
259 TRY_DECL(D, IndexCtx.handleDecl(D, Roles, Relations));
306 SmallVector<SymbolRelation, 4> Relations;
307 gatherTemplatePseudoOverrides(D, Relations);
308 TRY_DECL(D, IndexCtx.handleDecl(D, SymbolRoleSet(), Relations));
321 SmallVector<SymbolRelation, 4> Relations;
322 gatherTemplatePseudoOverrides(D, Relations);
323 TRY_DECL(D, IndexCtx.handleDecl(D, SymbolRoleSet(), Relations));
356 SmallVector<SymbolRelation, 4> Relations;
357 gatherTemplatePseudoOverrides(D, Relations);
358 TRY_DECL(D, IndexCtx.handleDecl(D, SymbolRoleSet(), Relations));
368 SmallVector<SymbolRelation, 4> Relations;
369 gatherTemplatePseudoOverrides(D, Relations);
370 IndexCtx.indexTagDecl(D, Relations);
372 SmallVector<SymbolRelation, 1> Relations;
373 gatherTemplatePseudoOverrides(D, Relations);
375 Relations, D->getLexicalDeclContext());
543 SmallVector<SymbolRelation, 1> Relations;
546 Relations.push_back({(SymbolRoleSet)SymbolRole::RelationAccessorOf, ID});
551 TRY_DECL(D, IndexCtx.handleDecl(D, Loc, Roles, Relations));