Issue #1038 resolved

fails to parse C+11 "static constexpr" declarations

Jakub Wilk
created an issue

Sphinx fails to parse C++11 "static constexpr" declarations. For example when parsing this:

.. default-domain:: cpp

.. function:: static constexpr bool foo()


I get the following warning:

WARNING: Invalid definition: expected parentheses for function [error at 22]
  static constexpr bool foo()

This bug was originally reported in the Debian BTS:

I attached patch that the original reporter included; I didn't review it however, as I'm not familiar with this part of the code.

Comments (3)

  1. Log in to comment