1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-01 08:23:21 +01:00
llvm-mirror/include/llvm/Bitcode
Chandler Carruth 6f8cc37074 Remove 'static' from inline functions defined in header files.
There is a pretty staggering amount of this in LLVM's header files, this
is not all of the instances I'm afraid. These include all of the
functions that (in my build) are used by a non-static inline (or
external) function. Specifically, these issues were caught by the new
'-Winternal-linkage-in-inline' warning.

I'll try to just clean up the remainder of the clearly redundant "static
inline" cases on functions (not methods!) defined within headers if
I can do so in a reliable way.

There were even several cases of a missing 'inline' altogether, or my
personal favorite "static bool inline". Go figure. ;]

llvm-svn: 158800
2012-06-20 08:39:33 +00:00
..
Archive.h The iteration order over a std::set<Module*> depends on the addresses of the 2012-01-23 03:41:53 +00:00
BitCodes.h Enable the small vector POD optimization for BitCodeAbbrevOp. 2012-03-03 15:04:13 +00:00
BitstreamReader.h Bitcode/BitstreamReader.h: Tweak for big endian hosts. 2012-02-07 10:53:19 +00:00
BitstreamWriter.h Fix windows compilation warning. Patch by Micah. 2012-03-21 20:00:30 +00:00
LLVMBitCodes.h revert r156383: removal of TYPE_CODE_FUNCTION_OLD 2012-05-23 15:19:39 +00:00
ReaderWriter.h Remove 'static' from inline functions defined in header files. 2012-06-20 08:39:33 +00:00