Remove unnecessary pub
s.
This commit is contained in:
parent
c9c964fc37
commit
79c4d0202f
@ -87,7 +87,7 @@ macro_rules! ast_fragments {
|
|||||||
}
|
}
|
||||||
|
|
||||||
impl AstFragment {
|
impl AstFragment {
|
||||||
pub fn add_placeholders(&mut self, placeholders: &[NodeId]) {
|
fn add_placeholders(&mut self, placeholders: &[NodeId]) {
|
||||||
if placeholders.is_empty() {
|
if placeholders.is_empty() {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
@ -100,14 +100,14 @@ macro_rules! ast_fragments {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
pub fn make_opt_expr(self) -> Option<P<ast::Expr>> {
|
pub(crate) fn make_opt_expr(self) -> Option<P<ast::Expr>> {
|
||||||
match self {
|
match self {
|
||||||
AstFragment::OptExpr(expr) => expr,
|
AstFragment::OptExpr(expr) => expr,
|
||||||
_ => panic!("AstFragment::make_* called on the wrong kind of fragment"),
|
_ => panic!("AstFragment::make_* called on the wrong kind of fragment"),
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
pub fn make_method_receiver_expr(self) -> P<ast::Expr> {
|
pub(crate) fn make_method_receiver_expr(self) -> P<ast::Expr> {
|
||||||
match self {
|
match self {
|
||||||
AstFragment::MethodReceiverExpr(expr) => expr,
|
AstFragment::MethodReceiverExpr(expr) => expr,
|
||||||
_ => panic!("AstFragment::make_* called on the wrong kind of fragment"),
|
_ => panic!("AstFragment::make_* called on the wrong kind of fragment"),
|
||||||
@ -125,7 +125,7 @@ macro_rules! ast_fragments {
|
|||||||
T::fragment_to_output(self)
|
T::fragment_to_output(self)
|
||||||
}
|
}
|
||||||
|
|
||||||
pub fn mut_visit_with<F: MutVisitor>(&mut self, vis: &mut F) {
|
pub(crate) fn mut_visit_with<F: MutVisitor>(&mut self, vis: &mut F) {
|
||||||
match self {
|
match self {
|
||||||
AstFragment::OptExpr(opt_expr) => {
|
AstFragment::OptExpr(opt_expr) => {
|
||||||
visit_clobber(opt_expr, |opt_expr| {
|
visit_clobber(opt_expr, |opt_expr| {
|
||||||
@ -958,7 +958,7 @@ pub fn parse_ast_fragment<'a>(
|
|||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
pub fn ensure_complete_parse<'a>(
|
pub(crate) fn ensure_complete_parse<'a>(
|
||||||
parser: &Parser<'a>,
|
parser: &Parser<'a>,
|
||||||
macro_path: &ast::Path,
|
macro_path: &ast::Path,
|
||||||
kind_name: &str,
|
kind_name: &str,
|
||||||
|
@ -4,12 +4,13 @@
|
|||||||
//! official terminology: "declarative macros".
|
//! official terminology: "declarative macros".
|
||||||
|
|
||||||
pub(crate) mod diagnostics;
|
pub(crate) mod diagnostics;
|
||||||
pub(crate) mod macro_check;
|
|
||||||
pub(crate) mod macro_parser;
|
|
||||||
pub(crate) mod macro_rules;
|
pub(crate) mod macro_rules;
|
||||||
pub(crate) mod metavar_expr;
|
|
||||||
pub(crate) mod quoted;
|
mod macro_check;
|
||||||
pub(crate) mod transcribe;
|
mod macro_parser;
|
||||||
|
mod metavar_expr;
|
||||||
|
mod quoted;
|
||||||
|
mod transcribe;
|
||||||
|
|
||||||
use metavar_expr::MetaVarExpr;
|
use metavar_expr::MetaVarExpr;
|
||||||
use rustc_ast::token::{Delimiter, NonterminalKind, Token, TokenKind};
|
use rustc_ast::token::{Delimiter, NonterminalKind, Token, TokenKind};
|
||||||
|
@ -9,7 +9,7 @@ use rustc_span::DUMMY_SP;
|
|||||||
use smallvec::{smallvec, SmallVec};
|
use smallvec::{smallvec, SmallVec};
|
||||||
use thin_vec::ThinVec;
|
use thin_vec::ThinVec;
|
||||||
|
|
||||||
pub fn placeholder(
|
pub(crate) fn placeholder(
|
||||||
kind: AstFragmentKind,
|
kind: AstFragmentKind,
|
||||||
id: ast::NodeId,
|
id: ast::NodeId,
|
||||||
vis: Option<ast::Visibility>,
|
vis: Option<ast::Visibility>,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user