cxxnodes.py 332 B

1234567891011121314
  1. """
  2. AST nodes specific to C++.
  3. """
  4. from sympy.codegen.ast import Attribute, String, Token, Type, none
  5. class using(Token):
  6. """ Represents a 'using' statement in C++ """
  7. __slots__ = ('type', 'alias')
  8. defaults = {'alias': none}
  9. _construct_type = Type
  10. _construct_alias = String
  11. constexpr = Attribute('constexpr')