| /third_party/rust/rust/src/tools/rust-analyzer/crates/ide-completion/src/render/ |
| D | macro_.rs | 93 name: &SmolStr, in label() 94 ) -> SmolStr { in label() 106 fn banged_name(name: &str) -> SmolStr { in banged_name()
|
| D | variant.rs | 100 ) -> SmolStr { in format_literal_label() 112 pub(crate) fn format_literal_lookup(name: &str, kind: StructKind) -> SmolStr { in format_literal_lookup()
|
| D | pattern.rs | 103 label: SmolStr, in build_completion() 104 lookup: SmolStr, in build_completion()
|
| D | function.rs | 164 name: SmolStr, in add_call_parens() 165 escaped_name: SmolStr, in add_call_parens()
|
| /third_party/rust/rust/src/tools/rust-analyzer/crates/ide/src/ |
| D | navigation_target.rs | 146 name: SmolStr, in from_syntax() 249 fn container_name(self, db: &RootDatabase) -> Option<SmolStr> { in container_name() 255 fn container_name(db: &RootDatabase, t: impl HasContainer) -> Option<SmolStr> { in container_name() 266 fn container_name(self, db: &RootDatabase) -> Option<SmolStr> { in container_name() 273 fn container_name(self, db: &RootDatabase) -> Option<SmolStr> { in container_name() 279 fn container_name(self, db: &RootDatabase) -> Option<SmolStr> { in container_name() 285 fn container_name(self, db: &RootDatabase) -> Option<SmolStr> { in container_name() 291 fn container_name(self, db: &RootDatabase) -> Option<SmolStr> { in container_name() 300 fn container_name(self, db: &RootDatabase) -> Option<SmolStr> { in container_name() 306 fn container_name(self, db: &RootDatabase) -> Option<SmolStr> { in container_name() [all …]
|
| /third_party/rust/rust/src/tools/rust-analyzer/crates/proc-macro-srv/src/server/ |
| D | symbol.rs | 21 pub(super) fn text(&self, interner: SymbolInternerRef) -> SmolStr { in text() 45 fn get(&self, sym: &Symbol) -> &SmolStr { in get()
|
| /third_party/rust/rust/src/tools/rust-analyzer/crates/cfg/src/ |
| D | lib.rs | 53 pub fn insert_atom(&mut self, key: SmolStr) { in insert_atom() 57 pub fn insert_key_value(&mut self, key: SmolStr, value: SmolStr) { in insert_key_value()
|
| /third_party/rust/rust/src/tools/rust-analyzer/crates/mbe/src/expander/ |
| D | matcher.rs | 76 fn push_optional(&mut self, name: &SmolStr) { in push_optional() 84 fn push_empty(&mut self, name: &SmolStr) { in push_empty() 184 fn push_empty(&mut self, idx: &mut BindingsIdx, var: &SmolStr) { in push_empty() 188 fn push_optional(&mut self, idx: &mut BindingsIdx, var: &SmolStr) { in push_optional() 192 fn push_fragment(&mut self, idx: &mut BindingsIdx, var: &SmolStr, fragment: Fragment) { in push_fragment() 197 fn push_missing(&mut self, idx: &mut BindingsIdx, var: &SmolStr, kind: MetaVarKind) { in push_missing() 810 fn collect_vars(collector_fun: &mut impl FnMut(SmolStr), pattern: &MetaTemplate) { in collect_vars()
|
| D | transcriber.rs | 260 fn expand_var(ctx: &mut ExpandCtx<'_>, v: &SmolStr, id: tt::TokenId) -> ExpandResult<Fragment> { in expand_var()
|
| /third_party/rust/rust/src/tools/rust-analyzer/crates/hir-def/src/nameres/ |
| D | mod_resolution.rs | 32 attr_path: Option<&SmolStr>, in descend_into_definition() 66 attr_path: Option<&SmolStr>, in resolve_declaration()
|
| /third_party/rust/rust/src/tools/rust-analyzer/crates/hir-expand/src/ |
| D | name.rs | 30 pub fn to_smol_str(&self) -> SmolStr { in to_smol_str() 119 pub fn as_text(&self) -> Option<SmolStr> { in as_text() 137 pub fn to_smol_str(&self) -> SmolStr { in to_smol_str()
|
| D | attrs.rs | 249 pub fn string_value(&self) -> Option<&SmolStr> { in string_value()
|
| /third_party/rust/rust/src/tools/rust-analyzer/crates/hir-def/src/ |
| D | attr.rs | 213 pub fn lang(&self) -> Option<&SmolStr> { in lang() 314 pub fn aliases(&self) -> &[SmolStr] { in aliases() 367 fn parse_comma_sep<S>(subtree: &tt::Subtree<S>) -> Vec<SmolStr> { in parse_comma_sep() 740 pub fn string_value(self) -> Option<&'attr SmolStr> { in string_value() 761 pub fn find_string_value_in_tt(self, key: &'attr str) -> Option<&SmolStr> { in find_string_value_in_tt()
|
| D | nameres.rs | 388 pub fn registered_tools(&self) -> &[SmolStr] { in registered_tools() 392 pub fn registered_attrs(&self) -> &[SmolStr] { in registered_attrs()
|
| /third_party/rust/rust/src/tools/rust-analyzer/crates/hir/src/ |
| D | symbols.rs | 218 fn with_container_name(&mut self, container_name: Option<SmolStr>, f: impl FnOnce(&mut Self)) { in with_container_name() 228 fn def_with_body_id_name(&self, body_id: DefWithBodyId) -> Option<SmolStr> { in def_with_body_id_name()
|
| /third_party/rust/rust/src/tools/rust-analyzer/crates/ide-ssr/src/ |
| D | parsing.rs | 189 pub(crate) fn placeholders_by_stand_in(&self) -> FxHashMap<SmolStr, Placeholder> { in placeholders_by_stand_in() 353 fn new(name: SmolStr, constraints: Vec<Constraint>) -> Self { in new()
|
| /third_party/rust/rust/src/tools/rust-analyzer/crates/mbe/src/ |
| D | syntax_bridge.rs | 363 fn doc_comment_text(comment: &ast::Comment) -> SmolStr { in doc_comment_text() 491 fn to_text(&self, ctx: &Ctx) -> SmolStr; in to_text() 521 fn to_text(&self, ctx: &RawConverter<'_>) -> SmolStr { in to_text() 664 fn to_text(&self, _ctx: &Converter) -> SmolStr { in to_text()
|
| /third_party/rust/rust/src/tools/rust-analyzer/crates/syntax/src/ |
| D | token_text.rs | 51 impl From<TokenText<'_>> for SmolStr { implementation
|
| /third_party/rust/rust/src/tools/rust-analyzer/crates/ide/src/typing/ |
| D | on_enter.rs | 174 fn node_indent(file: &SourceFile, token: &SyntaxToken) -> Option<SmolStr> { in node_indent()
|
| /third_party/rust/rust/src/tools/rust-analyzer/crates/ide-completion/src/ |
| D | completions.rs | 174 doc_aliases: Vec<syntax::SmolStr>, in add_path_resolution() 243 doc_aliases: Vec<syntax::SmolStr>, in add_module()
|
| D | context.rs | 512 pub(crate) fn process_all_names(&self, f: &mut dyn FnMut(Name, ScopeDef, Vec<SmolStr>)) { in process_all_names() 566 pub(crate) fn doc_aliases_in_scope(&self, scope_def: ScopeDef) -> Vec<SmolStr> { in doc_aliases_in_scope()
|
| D | item.rs | 339 label: impl Into<SmolStr>, in new()
|
| /third_party/rust/rust/src/tools/rust-analyzer/crates/syntax/src/ast/ |
| D | node_ext.rs | 145 pub fn as_simple_atom(&self) -> Option<SmolStr> { in as_simple_atom() 153 pub fn as_simple_call(&self) -> Option<(SmolStr, ast::TokenTree)> { in as_simple_call() 158 pub fn simple_name(&self) -> Option<SmolStr> { in simple_name()
|
| /third_party/rust/rust/src/tools/rust-analyzer/crates/ide-assists/src/utils/ |
| D | suggest_name.rs | 61 pub(crate) fn for_generic_parameter(ty: &ast::ImplTraitType) -> SmolStr { in for_generic_parameter()
|
| /third_party/rust/rust/src/tools/rust-analyzer/crates/tt/src/ |
| D | lib.rs | 157 pub fn new(text: impl Into<SmolStr>, span: S) -> Self { in new()
|