27#ifndef IDLFE_AST_ATTRIBUTE_H_
28#define IDLFE_AST_ATTRIBUTE_H_
61 template <
class T>
friend class Ptr;
70 getraises_ = std::move (raises);
75 setraises_ = std::move (raises);
The attribute specification.
bool readonly() const noexcept
const Raises & getraises() const noexcept
const Raises & setraises() const noexcept
@ ATTRIBUTE
class Attribute
The item with name and type.
const Identifier & name() const noexcept
The IDL simple declarator.
Abstract Syntax Tree namespace.
std::vector< const ItemWithId * > Raises