diff options
Diffstat (limited to 'include/llvm/Function.h')
-rw-r--r-- | include/llvm/Function.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/include/llvm/Function.h b/include/llvm/Function.h index 5dd8502d3a..ef82457926 100644 --- a/include/llvm/Function.h +++ b/include/llvm/Function.h @@ -204,6 +204,10 @@ public: return paramHasAttr(1, ParamAttr::StructRet); } + /// copyAttributesFrom - copy all additional attributes (those not needed to + /// create a Function) from the Function Src to this one. + void copyAttributesFrom(const GlobalValue *Src); + /// deleteBody - This method deletes the body of the function, and converts /// the linkage to external. /// |