aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_hir/src/code_model_api.rs
diff options
context:
space:
mode:
authorMarcus Klaas de Vries <[email protected]>2019-01-25 20:16:02 +0000
committerMarcus Klaas de Vries <[email protected]>2019-01-27 16:59:21 +0000
commit3bd47c0285433b5eb258196a81b95141d2a70505 (patch)
tree41bd19f6e95e4c22bd39c35702a1d2e048dd9cef /crates/ra_hir/src/code_model_api.rs
parent3f4f50baaa21cb2d0f6c102f1ca521946071a8dc (diff)
First attempt at generic type inference for fns
Diffstat (limited to 'crates/ra_hir/src/code_model_api.rs')
-rw-r--r--crates/ra_hir/src/code_model_api.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/crates/ra_hir/src/code_model_api.rs b/crates/ra_hir/src/code_model_api.rs
index 191104890..82ebb275a 100644
--- a/crates/ra_hir/src/code_model_api.rs
+++ b/crates/ra_hir/src/code_model_api.rs
@@ -388,7 +388,7 @@ pub use crate::code_model_impl::function::ScopeEntryWithSyntax;
388#[derive(Debug, Clone, PartialEq, Eq)] 388#[derive(Debug, Clone, PartialEq, Eq)]
389pub struct FnSignature { 389pub struct FnSignature {
390 pub(crate) name: Name, 390 pub(crate) name: Name,
391 pub(crate) params: Vec<TypeRef>, 391 pub(crate) args: Vec<TypeRef>,
392 pub(crate) ret_type: TypeRef, 392 pub(crate) ret_type: TypeRef,
393 /// True if the first param is `self`. This is relevant to decide whether this 393 /// True if the first param is `self`. This is relevant to decide whether this
394 /// can be called as a method. 394 /// can be called as a method.
@@ -400,8 +400,8 @@ impl FnSignature {
400 &self.name 400 &self.name
401 } 401 }
402 402
403 pub fn params(&self) -> &[TypeRef] { 403 pub fn args(&self) -> &[TypeRef] {
404 &self.params 404 &self.args
405 } 405 }
406 406
407 pub fn ret_type(&self) -> &TypeRef { 407 pub fn ret_type(&self) -> &TypeRef {