Function: flymake-proc--check-include
flymake-proc--check-include is a byte-compiled function defined in
flymake-proc.el.gz.
Signature
(flymake-proc--check-include SOURCE-FILE-NAME INC-NAME INCLUDE-DIRS)
Documentation
Check if SOURCE-FILE-NAME can be found in include path.
Return non-nil if it can be found via include path using INC-NAME.
Source Code
;; Defined in /usr/src/emacs/lisp/progmodes/flymake-proc.el.gz
(defun flymake-proc--check-include (source-file-name inc-name include-dirs)
"Check if SOURCE-FILE-NAME can be found in include path.
Return non-nil if it can be found via include path using INC-NAME."
(if (file-name-absolute-p inc-name)
(flymake-proc--same-files source-file-name inc-name)
(while (and include-dirs
(not (flymake-proc--same-files
source-file-name
(concat (file-name-directory source-file-name)
"/" (car include-dirs)
"/" inc-name))))
(setq include-dirs (cdr include-dirs)))
include-dirs))