Home
last modified time | relevance | path

Searched defs:SmolStr (Results 1 – 25 of 28) sorted by relevance

12

/third_party/rust/rust/src/tools/rust-analyzer/crates/ide-completion/src/render/
Dmacro_.rs93 name: &SmolStr, in label()
94 ) -> SmolStr { in label()
106 fn banged_name(name: &str) -> SmolStr { in banged_name()
Dvariant.rs100 ) -> SmolStr { in format_literal_label()
112 pub(crate) fn format_literal_lookup(name: &str, kind: StructKind) -> SmolStr { in format_literal_lookup()
Dpattern.rs103 label: SmolStr, in build_completion()
104 lookup: SmolStr, in build_completion()
Dfunction.rs164 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/
Dnavigation_target.rs146 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/
Dsymbol.rs21 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/
Dlib.rs53 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/
Dmatcher.rs76 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()
Dtranscriber.rs260 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/
Dmod_resolution.rs32 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/
Dname.rs30 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()
Dattrs.rs249 pub fn string_value(&self) -> Option<&SmolStr> { in string_value()
/third_party/rust/rust/src/tools/rust-analyzer/crates/hir-def/src/
Dattr.rs213 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()
Dnameres.rs388 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/
Dsymbols.rs218 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/
Dparsing.rs189 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/
Dsyntax_bridge.rs363 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/
Dtoken_text.rs51 impl From<TokenText<'_>> for SmolStr { implementation
/third_party/rust/rust/src/tools/rust-analyzer/crates/ide/src/typing/
Don_enter.rs174 fn node_indent(file: &SourceFile, token: &SyntaxToken) -> Option<SmolStr> { in node_indent()
/third_party/rust/rust/src/tools/rust-analyzer/crates/ide-completion/src/
Dcompletions.rs174 doc_aliases: Vec<syntax::SmolStr>, in add_path_resolution()
243 doc_aliases: Vec<syntax::SmolStr>, in add_module()
Dcontext.rs512 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()
Ditem.rs339 label: impl Into<SmolStr>, in new()
/third_party/rust/rust/src/tools/rust-analyzer/crates/syntax/src/ast/
Dnode_ext.rs145 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/
Dsuggest_name.rs61 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/
Dlib.rs157 pub fn new(text: impl Into<SmolStr>, span: S) -> Self { in new()

12