Skip to content
Snippets Groups Projects
  • Sebastian Redl's avatar
    3201f6be
    Fix a crash bug when comparing overload quality of conversion operators with... · 3201f6be
    Sebastian Redl authored
    Fix a crash bug when comparing overload quality of conversion operators with conversion constructors.
    Remove an atrocious amount of trailing whitespace in the overloaded operator mangler. Sorry, couldn't help myself.
    Change the DeclType parameter of Sema::CheckReferenceInit to be passed by value instead of reference. It wasn't changed anywhere.
    Let the parser handle C++'s irregular grammar around assignment-expression and conditional-expression.
    And finally, the reason for all this stuff: implement C++ semantics for the conditional operator. The implementation is complete except for determining lvalueness.
    
    git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@69299 91177308-0d34-0410-b5e6-96231b3b80d8
    3201f6be
    History
    Fix a crash bug when comparing overload quality of conversion operators with...
    Sebastian Redl authored
    Fix a crash bug when comparing overload quality of conversion operators with conversion constructors.
    Remove an atrocious amount of trailing whitespace in the overloaded operator mangler. Sorry, couldn't help myself.
    Change the DeclType parameter of Sema::CheckReferenceInit to be passed by value instead of reference. It wasn't changed anywhere.
    Let the parser handle C++'s irregular grammar around assignment-expression and conditional-expression.
    And finally, the reason for all this stuff: implement C++ semantics for the conditional operator. The implementation is complete except for determining lvalueness.
    
    git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@69299 91177308-0d34-0410-b5e6-96231b3b80d8
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
OperatorKinds.def 6.35 KiB