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