Skip to content

v_0.4

Compare
Choose a tag to compare
@andreasfertig andreasfertig released this 18 Oct 08:08
eb0b102

Bug Fixes:

  • ranged for-loop inside lambda crashes (#238)
  • Virtual inheritance is lost (#236)
  • Add a limitation respect to the generated =deleted special operations (#233)
  • bitfields transformation miss the bitfield size (#227)
  • Direct initialization of built-in type produce extra ");" (#217)
  • Crash on https://cppinsights.io when trying code with member variables of type std::function<void()> and assigning it with lambda expression (#205)
  • volatile qualifier is moved from member function to its return type (#201)
  • cppinsights loses template<> in explicit function template specializations (#200)
  • Trailing comma in template-parameter-list when TemplateArgument pack is empty (#199)
  • support expand macro (#193)
  • Crash with stack trace, trying to get insight about std::tuple (#188)
  • Inheritance from variadic list not expanded well (#184)
  • function pointer argument name removed (#182)
  • Boby of one-liner ranged-based for discarded (#161)
  • artifacts }; remain for N3922 declarations (#158)

Enhancements:

  • implicit cast after explicit cast (#223)
  • Adding build support for Windows (#190)
  • range-v3 support (#179)
  • spell out using declaration (#178)
  • Make lifetime extension explicit (#156)
  • the generated URLs are to long in web version (for convenience) (#133)
  • Generic lambdas are not supported (#127)
  • For loops (#45)
  • Subscript expressions (#44)
  • Providing more demo code to show in C++ Insights (#5)

Closed:

  • Add links to the blogs (#230)
  • Display the special operations generated by the compiler (#224)
  • [HELP] problem about endianness (#207)
  • non-mutable lambdas don't show members as const (#189)
  • missed template instantiation (#143)