[llvm-dev] typedef or using in C++ code

Mehdi Amini via llvm-dev llvm-dev at lists.llvm.org
Wed Sep 7 17:40:26 PDT 2016

> On Sep 7, 2016, at 4:50 PM, Joerg Sonnenberger via llvm-dev <llvm-dev at lists.llvm.org> wrote:
> On Wed, Sep 07, 2016 at 04:30:01PM -0700, Eugene Zelenko via llvm-dev wrote:
>> What should be used for type declarations: typedef or using? typedef
>> is there because of historical reasons, but LLVM code based is C++11
>> now.
>> LLVM Coding Standards are not clear on this matter.
> Can you give some context for the situation you wonder about? They are
> both valid in some situation.

Are there cases were typedef is (technically) preferable (or needed) compared to using?


More information about the llvm-dev mailing list