pub fn expand_cfg_attr_with_doc_comments<'a, DocComment, BreakValue>(
attrs: impl Iterator<Item = Either<Attr, DocComment>>,
cfg_options: impl FnMut() -> &'a CfgOptions,
callback: impl FnMut(Either<(Meta, &SyntaxNode, TextRange, &Attr), DocComment>) -> ControlFlow<BreakValue>,
) -> Option<BreakValue>