Lines Matching refs:IsMainFileOnly
203 bool IsMainFileOnly) { in shouldCollectSymbol() argument
209 if (IsMainFileOnly && !Opts.CollectMainFileSymbols) in shouldCollectSymbol()
213 if (!IsMainFileOnly && ND.isInAnonymousNamespace()) in shouldCollectSymbol()
289 bool IsMainFileOnly = in handleDeclOccurrence() local
295 !shouldCollectSymbol(*ND, *ASTCtx, Opts, IsMainFileOnly)) in handleDeclOccurrence()
317 if (CollectRef && !IsMainFileOnly && !isa<NamespaceDecl>(ND) && in handleDeclOccurrence()
334 BasicSymbol = addDeclaration(*ND, std::move(*ID), IsMainFileOnly); in handleDeclOccurrence()
340 BasicSymbol = addDeclaration(*OriginalDecl, std::move(*ID), IsMainFileOnly); in handleDeclOccurrence()
615 bool IsMainFileOnly) { in addDeclaration() argument
629 if (!IsMainFileOnly && isIndexedForCodeCompletion(ND, Ctx)) in addDeclaration()
633 if (!IsMainFileOnly) in addDeclaration()