<div dir="ltr"><div>Hi all,</div><div>  Some functions have "inline" specified twice by use of LLVM_ATTRIBUTE_ALWAYS_INLINE.</div><div>For example in StringRef.h:</div><div><div>  LLVM_ATTRIBUTE_ALWAYS_INLINE</div><div>  inline bool operator==(StringRef LHS, StringRef RHS);</div></div><div><br></div><div>This results in warning noise when compiled with MSVC 2015:</div><div>  \include\llvm/ADT/StringRef.h(567): warning C4141: 'inline': used more than once<br></div><div><div>  \include\llvm/ADT/StringRef.h(572): warning C4141: 'inline': used more than once</div></div><div>  \include\llvm/IR/User.h(43): warning C4141: 'inline': used more than once<br></div><div><br></div><div>Thanks very much for a fix.</div><div>(I hope that simply removing the "inline" after LLVM_ATTRIBUTE_ALWAYS_INLINE is correct)</div><div><br></div><div>Kind regards,</div><div>  Johan</div><div><br></div></div>