Lines Matching defs:name
89 /// The user-facing name of a file, to be displayed in diagnostics.
94 /// The user-facing name of a file.
95 fn name(&'a self, id: Self::FileId) -> Result<Self::Name, Error>;
265 /// The name of the file.
266 name: Name,
279 pub fn new(name: Name, source: Source) -> SimpleFile<Name, Source> {
281 name,
287 /// Return the name of the file.
288 pub fn name(&self) -> &Name {
289 &self.name
326 fn name(&self, (): ()) -> Result<Name, Error> {
327 Ok(self.name.clone())
371 pub fn add(&mut self, name: Name, source: Source) -> usize {
373 self.files.push(SimpleFile::new(name, source));
392 fn name(&self, file_id: usize) -> Result<Name, Error> {
393 Ok(self.get(file_id)?.name().clone())