Lines Matching defs:UD
296 void attachDirective(DiagnosticsEngine &Diags, const UnattachedDirective &UD,
302 UD.RegexKind, UD.DirectivePos, ExpectedLoc, MatchAnyFileAndLine,
303 MatchAnyLine, UD.Text, UD.Min, UD.Max);
307 Diags.Report(UD.ContentBegin, diag::err_verify_invalid_content)
308 << (UD.RegexKind ? "regex" : "string") << Error;
311 UD.DL->push_back(std::move(D));
356 for (auto &UD : Deferred->second) {
358 M.UseLoc = UD.DirectivePos;
359 attachDirective(Diags, UD, Pos);
367 void addDirective(StringRef MarkerName, const UnattachedDirective &UD) {
372 M.UseLoc = UD.DirectivePos;
373 return attachDirective(Diags, UD, M.DefLoc);
375 DeferredDirectives[MarkerName].push_back(UD);