Home
last modified time | relevance | path

Searched refs:parse_sess (Results 1 – 25 of 93) sorted by relevance

1234

/dports/lang/rust/rustc-1.58.1-src/src/tools/rustfmt/src/syntux/
H A Dsession.rs22 parse_sess: RawParseSess, field
142 parse_sess, in new()
158 self.parse_sess in is_file_parsed()
175 self.parse_sess.source_map().span_to_filename(span).into() in span_to_filename()
179 self.parse_sess in span_to_file_contents()
197 self.parse_sess.source_map().lookup_char_pos(pos).line in line_of_byte_pos()
205 &self.parse_sess in inner()
218 self.parse_sess in get_original_snippet()
249 self.parse_sess.span_diagnostic.has_errors() in has_errors()
253 self.parse_sess.span_diagnostic.reset_err_count(); in reset_errors()
[all …]
/dports/lang/rust/rustc-1.58.1-src/src/tools/rustfmt/src/
H A Dmodules.rs70 parse_sess: &'sess ParseSess, field
107 parse_sess: &'sess ParseSess, in new()
117 parse_sess, in new()
127 let root_filename = self.parse_sess.span_to_filename(krate.span); in visit_crate()
138 let snippet_provider = self.parse_sess.snippet_provider(krate.span); in visit_crate()
154 let mut visitor = visitor::CfgIfVisitor::new(self.parse_sess); in visit_cfg_if()
343 if self.parse_sess.is_file_parsed(&path) { in find_external_module()
346 return match Parser::parse_file_as_module(self.parse_sess, &path, sub_mod.span) { in find_external_module()
373 .parse_sess in find_external_module()
385 if self.parse_sess.is_file_parsed(&file_path) { in find_external_module()
[all …]
H A Dvisitor.rs74 pub(crate) parse_sess: &'a ParseSess, field
118 self.parse_sess.span_to_debug_info(stmt.span()) in visit_stmt()
222 self.parse_sess.span_to_debug_info(b.span), in visit_block()
738 .map(|attr| self.parse_sess.line_of_byte_pos(attr.span.hi())) in push_skipped_with_span()
741 let first_line = self.parse_sess.line_of_byte_pos(main_span.lo()); in push_skipped_with_span()
753 ctx.parse_sess, in from_context()
771 parse_sess: parse_session, in from_parse_sess()
799 let file_name = self.parse_sess.span_to_filename(attr.span); in visit_attrs()
804 self.parse_sess, in visit_attrs()
818 self.parse_sess, in visit_attrs()
[all …]
H A Dsource_file.rs52 parse_sess: Option<&ParseSess>, in write_file()
92 match parse_sess.and_then(|sess| sess.get_original_snippet(filename)) { in write_file()
/dports/lang/rust/rustc-1.58.1-src/compiler/rustc_const_eval/src/transform/check_consts/
H A Dops.rs56 &ccx.tcx.sess.parse_sess, in build_error()
132 &ccx.tcx.sess.parse_sess, in build_error()
234 &ccx.tcx.sess.parse_sess, in build_error()
341 &ccx.tcx.sess.parse_sess, in build_error()
363 &ccx.tcx.sess.parse_sess, in build_error()
411 &ccx.tcx.sess.parse_sess, in build_error()
509 &ccx.tcx.sess.parse_sess, in build_error()
539 &ccx.tcx.sess.parse_sess, in build_error()
556 &ccx.tcx.sess.parse_sess, in build_error()
586 &ccx.tcx.sess.parse_sess, in build_error()
[all …]
/dports/lang/rust/rustc-1.58.1-src/compiler/rustc_attr/src/
H A Dbuiltin.rs153 let diagnostic = &sess.parse_sess.span_diagnostic; in find_stability_generic()
180 &sess.parse_sess, in find_stability_generic()
200 &sess.parse_sess, in find_stability_generic()
207 &sess.parse_sess, in find_stability_generic()
294 &sess.parse_sess, in find_stability_generic()
306 &sess.parse_sess, in find_stability_generic()
336 &sess.parse_sess, in find_stability_generic()
343 &sess.parse_sess, in find_stability_generic()
663 &sess.parse_sess, in find_deprecation_generic()
675 &sess.parse_sess, in find_deprecation_generic()
[all …]
/dports/lang/rust/rustc-1.58.1-src/src/tools/rustfmt/src/modules/
H A Dvisitor.rs15 parse_sess: &'a ParseSess, field
20 pub(crate) fn new(parse_sess: &'a ParseSess) -> CfgIfVisitor<'a> { in new()
23 parse_sess, in new()
65 let items = Parser::parse_cfg_if(self.parse_sess, mac)?; in visit_mac_inner()
/dports/lang/rust/rustc-1.58.1-src/compiler/rustc_builtin_macros/src/
H A Dcmdline_attrs.rs9 pub fn inject(mut krate: ast::Crate, parse_sess: &ParseSess, attrs: &[String]) -> ast::Crate { in inject()
12 parse_sess, in inject()
27 parse_sess.span_diagnostic.span_err(start_span.to(end_span), "invalid crate attribute"); in inject()
H A Dllvm_asm.rs116 cx.sess.parse_sess.span_diagnostic, in parse_inline_asm()
177 cx.sess.parse_sess.span_diagnostic, in parse_inline_asm()
207 cx.sess.parse_sess.span_diagnostic, in parse_inline_asm()
215 cx.sess.parse_sess.span_diagnostic, in parse_inline_asm()
242 cx.sess.parse_sess.span_diagnostic, in parse_inline_asm()
H A Dcfg_eval.rs146 &self.cfg.sess.parse_sess, in configure_annotatable()
165 parse_sess: &self.cfg.sess.parse_sess, in configure_annotatable()
174 rustc_parse::stream_to_parser(&self.cfg.sess.parse_sess, orig_tokens, None); in configure_annotatable()
H A Denv.rs26 cx.sess.parse_sess.env_depinfo.borrow_mut().insert((Symbol::intern(&var), value)); in expand_option_env()
84 cx.sess.parse_sess.env_depinfo.borrow_mut().insert((var, value)); in expand_env()
/dports/lang/rust/rustc-1.58.1-src/compiler/rustc_expand/src/
H A Dproc_macro.rs95 let input = if crate::base::pretty_printing_compatibility_hack(&item, &ecx.sess.parse_sess) in expand()
99 nt_to_tokenstream(&item, &ecx.sess.parse_sess, CanSynthesizeMissingTokens::No) in expand()
116 let error_count_before = ecx.sess.parse_sess.span_diagnostic.err_count(); in expand()
118 rustc_parse::stream_to_parser(&ecx.sess.parse_sess, stream, Some("proc-macro derive")); in expand()
139 if ecx.sess.parse_sess.span_diagnostic.err_count() > error_count_before { in expand()
H A Dconfig.rs205 let diag = &sess.parse_sess.span_diagnostic; in features()
347 match rustc_parse::parse_cfg_attr(&attr, &self.sess.parse_sess) { in process_cfg_attr()
357 if !attr::cfg_matches(&cfg_predicate, &self.sess.parse_sess, self.features) { in process_cfg_attr()
416 let meta_item = match validate_attr::parse_meta(&self.sess.parse_sess, attr) { in in_cfg()
424 attr::cfg_matches(&meta_item, &self.sess.parse_sess, self.features) in in_cfg()
433 &self.sess.parse_sess, in maybe_emit_expr_attr_err()
461 self.sess.parse_sess.span_diagnostic.span_err(attr.span, msg); in configure_expr()
471 let mut err = sess.parse_sess.span_diagnostic.struct_span_err(span, msg); in parse_cfg()
H A Dmodule.rs65 let mut parser = new_parser_from_file(&sess.parse_sess, &mp.file_path, Some(span)); in parse_external_mod()
154 let result = default_submod_path(&sess.parse_sess, ident, relative, dir_path); in mod_file_path()
185 &sess.parse_sess, in mod_file_path_from_attr()
247 let diag = &sess.parse_sess.span_diagnostic;
H A Dbase.rs763 sess.parse_sess in new()
1009 rustc_parse::stream_to_parser(&self.sess.parse_sess, stream, MACRO_ARGUMENTS) in new_parser_from_tts()
1012 self.sess.parse_sess.source_map() in source_map()
1014 pub fn parse_sess(&self) -> &'a ParseSess { in parse_sess() method
1015 &self.sess.parse_sess in parse_sess()
1047 self.sess.parse_sess.span_diagnostic.struct_span_err(sp, msg) in struct_span_err()
1056 self.sess.parse_sess.span_diagnostic.span_err(sp, msg); in span_err()
1059 self.sess.parse_sess.span_diagnostic.span_warn(sp, msg); in span_warn()
1062 self.sess.parse_sess.span_diagnostic.span_bug(sp, msg); in span_bug()
1066 let mut db = self.sess.parse_sess.span_diagnostic.span_note_diag(*sp, "trace_macro"); in trace_macros_diag()
[all …]
/dports/lang/rust/rustc-1.58.1-src/src/tools/clippy/src/
H A Ddriver.rs66 fn track_clippy_args(parse_sess: &mut ParseSess, args_env_var: &Option<String>) { in track_clippy_args()
67 parse_sess.env_depinfo.get_mut().insert(( in track_clippy_args()
85 config.parse_sess_created = Some(Box::new(move |parse_sess| { in config()
86 track_clippy_args(parse_sess, &clippy_args_var); in config()
99 config.parse_sess_created = Some(Box::new(move |parse_sess| { in config()
100 track_clippy_args(parse_sess, &clippy_args_var); in config()
/dports/lang/rust/rustc-1.58.1-src/compiler/rustc_expand/src/mbe/
H A Dmacro_rules.rs222 let sess = &cx.sess.parse_sess; in generic_extension()
405 let diag = &sess.parse_sess.span_diagnostic; in compile_declarative_macro()
453 let parser = Parser::new(&sess.parse_sess, body, true, rustc_parse::MACRO_ARGUMENTS); in compile_declarative_macro()
463 sess.parse_sess in compile_declarative_macro()
486 &sess.parse_sess, in compile_declarative_macro()
497 sess.parse_sess.span_diagnostic.span_bug(def.span, "wrong-structured lhs") in compile_declarative_macro()
500 _ => sess.parse_sess.span_diagnostic.span_bug(def.span, "wrong-structured lhs"), in compile_declarative_macro()
512 &sess.parse_sess, in compile_declarative_macro()
524 _ => sess.parse_sess.span_diagnostic.span_bug(def.span, "wrong-structured rhs"), in compile_declarative_macro()
528 valid &= check_rhs(&sess.parse_sess, rhs); in compile_declarative_macro()
[all …]
/dports/lang/rust/rustc-1.58.1-src/compiler/rustc_ast_passes/src/
H A Dfeature_gate.rs23 feature_err_issue(&visitor.sess.parse_sess, name, span, GateIssue::Language, explain)
34 feature_err_issue(&visitor.sess.parse_sess, name, span, GateIssue::Language, explain)
209 .parse_sess in check_abi()
238 &self.sess.parse_sess, in maybe_report_invalid_custom_discriminants()
537 if self.sess.parse_sess.span_diagnostic.err_count() == 0 { in visit_expr()
688 let spans = sess.parse_sess.gated_spans.spans.borrow(); in check_crate()
731 if sess.parse_sess.span_diagnostic.err_count() == 0 { in check_crate()
762 if sess.parse_sess.span_diagnostic.err_count() == 0 { in check_crate()
782 sess.parse_sess.span_diagnostic, in maybe_stage_features()
/dports/lang/rust/rustc-1.58.1-src/compiler/rustc_parse/src/
H A Dlib.rs331 parse_sess: &ParseSess, in parse_cfg_attr()
336 crate::validate_attr::check_meta_bad_delim(parse_sess, dspan, delim, msg); in parse_cfg_attr()
337 match parse_in(parse_sess, tts.clone(), "`cfg_attr` input", |p| p.parse_cfg_attr()) { in parse_cfg_attr()
346 _ => error_malformed_cfg_attr_missing(attr.span, parse_sess), in parse_cfg_attr()
356 fn error_malformed_cfg_attr_missing(span: Span, parse_sess: &ParseSess) { in error_malformed_cfg_attr_missing()
357 parse_sess in error_malformed_cfg_attr_missing()
/dports/lang/rust/rustc-1.58.1-src/compiler/rustc_interface/src/
H A Dpasses.rs57 Input::File(file) => parse_crate_from_file(file, &sess.parse_sess), in parse()
59 parse_crate_from_source_str(name.clone(), input.clone(), &sess.parse_sess) in parse()
186 &sess.parse_sess, in register_plugins()
343 .parse_sess in configure_and_expand()
445 sess.parse_sess.buffered_lints.with_lock(|buffered_lints| { in configure_and_expand()
454 sess.parse_sess.bad_unicode_identifiers.with_lock(|identifiers| { in configure_and_expand()
616 let file_depinfo = sess.parse_sess.file_depinfo.borrow(); in write_out_deps()
658 let env_depinfo = sess.parse_sess.env_depinfo.borrow(); in write_out_deps()
681 sess.parse_sess in write_out_deps()
1054 .parse_sess in encode_and_write_metadata()
[all …]
/dports/devel/racer/racer-2.1.48/cargo-crates/rustc-ap-rustc_session-718.0.0/src/
H A Dutils.rs66 pub parse_sess: &'a ParseSess, field
99 let tts = (self.nt_to_tokenstream)(&nt, self.parse_sess, self.synthesize_tokens); in process_token()
/dports/devel/racer/racer-2.1.48/cargo-crates/rustc-ap-rustc_session-722.0.0/src/
H A Dutils.rs83 pub parse_sess: &'a ParseSess, field
116 let tts = (self.nt_to_tokenstream)(&nt, self.parse_sess, self.synthesize_tokens); in process_token()
/dports/lang/rust/rustc-1.58.1-src/compiler/rustc_session/src/
H A Dutils.rs83 pub parse_sess: &'a ParseSess, field
116 let tts = (self.nt_to_tokenstream)(&nt, self.parse_sess, self.synthesize_tokens); in process_token()
/dports/lang/rust/rustc-1.58.1-src/vendor/rustc-ap-rustc_session/src/
H A Dutils.rs83 pub parse_sess: &'a ParseSess, field
116 let tts = (self.nt_to_tokenstream)(&nt, self.parse_sess, self.synthesize_tokens); in process_token()
/dports/lang/rust/rustc-1.58.1-src/src/librustdoc/clean/
H A Dcfg.rs105 crate fn matches(&self, parse_sess: &ParseSess, features: Option<&Features>) -> bool { in matches()
109 Cfg::Not(ref child) => !child.matches(parse_sess, features), in matches()
111 sub_cfgs.iter().all(|sub_cfg| sub_cfg.matches(parse_sess, features)) in matches()
114 sub_cfgs.iter().any(|sub_cfg| sub_cfg.matches(parse_sess, features)) in matches()
116 Cfg::Cfg(name, value) => parse_sess.config.contains(&(name, value)), in matches()

1234