emacs查找mode需要的配置文件流程

文件结构如下:

proj/  
      .clang_complete  
      GPATH  
      GRTAGS  
      GTAGS  
      src/  
           A.h  
           A.cc  
           .. 

在ggtags或者company-irony下打开A.cc文件,emacs怎么知道用父目录下的.clang_complete,GPATH,GRTAGS,GTAGS这四个文件?

emacs会从当前目录递归向上查找?

C-h f locate-dominating-file

多谢,今天刚看到这个函数。