Add Formatter benchmark (#4860)

This commit is contained in:
Micha Reiser 2023-06-05 21:05:42 +02:00 committed by GitHub
parent 8a3a269eef
commit 33434fcb9c
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
7 changed files with 76 additions and 10 deletions

View file

@ -88,7 +88,6 @@
//! It is possible to add an additional optional label to [`SourceComment`] If ever the need arises to distinguish two *dangling comments* in the formatting logic,
use rustpython_parser::ast::Mod;
use std::cell::Cell;
use std::fmt::Debug;
use std::rc::Rc;
@ -119,7 +118,7 @@ pub(crate) struct SourceComment {
/// Whether the comment has been formatted or not.
#[cfg(debug_assertions)]
formatted: Cell<bool>,
formatted: std::cell::Cell<bool>,
position: CommentTextPosition,
}
@ -137,7 +136,7 @@ impl SourceComment {
#[cfg(not(debug_assertions))]
#[inline(always)]
pub fn mark_formatted(&self) {}
pub(crate) fn mark_formatted(&self) {}
/// Marks the comment as formatted
#[cfg(debug_assertions)]