[#llvm-FunctionPass-runOnFunction] = xref:llvm.adoc[llvm]::xref:llvm/FunctionPass.adoc[FunctionPass]::runOnFunction :relfileprefix: ../../ :mrdocs: runOnFunction ‐ Virtual method overriden by subclasses to do the per‐function processing of the pass. == Synopsis Declared in `<llvm/Pass.h>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- virtual bool runOnFunction(xref:llvm/Function.adoc[Function]& F) = 0; ---- == Return Value True if the function was modified; false otherwise. == Parameters [cols="1,4"] |=== | Name| Description | *F* | The function being processed. |=== [.small]#Created with https://www.mrdocs.com[MrDocs]#