flymake-check-patch-master-file-buffer

flymake-check-patch-master-file-buffer is a compiled Lisp function in `flymake.el'.

(flymake-check-patch-master-file-buffer MASTER-FILE-TEMP-BUFFER MASTER-FILE-NAME PATCHED-MASTER-FILE-NAME SOURCE-FILE-NAME PATCHED-SOURCE-FILE-NAME INCLUDE-DIRS REGEXP)

Check if MASTER-FILE-NAME is a master file for SOURCE-FILE-NAME.
If yes, patch a copy of MASTER-FILE-NAME to include PATCHED-SOURCE-FILE-NAME
instead of SOURCE-FILE-NAME.

For example, foo.cpp is a master file if it includes foo.h.

Whether a buffer for MATER-FILE-NAME exists, use it as a source
instead of reading master file from disk.