Lines Matching defs:Cfg
411 const Config &Cfg, std::optional<Range> RestrictRange)
413 Cfg(Cfg), RestrictRange(std::move(RestrictRange)),
482 if (!Cfg.InlayHints.Parameters)
537 if (Cfg.InlayHints.BlockEnd && D->isThisDeclarationADefinition()) {
547 if (Cfg.InlayHints.BlockEnd) {
561 if (Cfg.InlayHints.BlockEnd)
567 if (Cfg.InlayHints.BlockEnd)
573 if (Cfg.InlayHints.BlockEnd)
586 if (Cfg.InlayHints.BlockEnd) {
607 if (Cfg.InlayHints.BlockEnd && D->isThisDeclarationADefinition()) {
619 if (Cfg.InlayHints.BlockEnd) {
722 if (!Cfg.InlayHints.Designators)
748 if ((!Cfg.InlayHints.Parameters && !Cfg.InlayHints.DefaultArguments) ||
793 shouldHintName(Args[I], Name) && Cfg.InlayHints.Parameters;
796 Cfg.InlayHints.Parameters;
801 if (Cfg.InlayHints.DefaultArguments) {
806 (SourceText.size() > Cfg.InlayHints.TypeNameLimit ||
825 joinAndTruncate(FormattedDefaultArgs, Cfg.InlayHints.TypeNameLimit);
1024 assert(Cfg.InlayHints.Enabled && "Shouldn't get here if disabled!");
1028 assert(Cfg.InlayHints.ConfigProperty && \
1030 if (!Cfg.InlayHints.ConfigProperty) \
1069 if (!Cfg.InlayHints.DeducedTypes || T.isNull())
1092 return Cfg.InlayHints.TypeNameLimit == 0 ||
1093 TypeName.size() < Cfg.InlayHints.TypeNameLimit;
1175 const Config &Cfg;
1188 const auto &Cfg = Config::current();
1189 if (!Cfg.InlayHints.Enabled)
1191 InlayHintVisitor Visitor(Results, AST, Cfg, std::move(RestrictRange));