IDL compiler front-end library
|
The IDL simple declarator. More...
#include <Declarators.h>
Public Member Functions | |
SimpleDeclarator (const Identifier &name, const Location &loc) | |
SimpleDeclarator (Identifier &&name, const Location &loc) | |
Public Member Functions inherited from AST::Identifier | |
bool | operator< (const Identifier &r) const noexcept |
CORBA IDL identifiers are case-insensitive. | |
Identifier () | |
Default constructor. | |
Identifier (const char *s, size_t len) | |
Identifier (const char *s) | |
Identifier (std::string &&s) noexcept | |
bool | valid () const noexcept |
bool | operator== (const char *s) const noexcept |
Case-insensitive equivalency. | |
Public Member Functions inherited from AST::Location | |
const std::filesystem::path & | file () const noexcept |
unsigned | line () const noexcept |
The IDL simple declarator.
Definition at line 38 of file Declarators.h.
|
inline |
|
inline |