#include <CSemDeclSpecs.h>
Public Member Functions | |
CSemDeclSpecs (ErrorSink *, CT_DeclSpecSeq *, bool support_implicit_int=false) | |
~CSemDeclSpecs () | |
CTypeInfo * | make_type () const |
CT_DeclSpecSeq * | DeclSpecSeq () const |
bool | declared (CT_PrimDeclSpec::Type) const |
bool | defClass () const |
bool | defUnion () const |
bool | defEnum () const |
Puma::CSemDeclSpecs::CSemDeclSpecs | ( | ErrorSink * | , | |
CT_DeclSpecSeq * | , | |||
bool | support_implicit_int = false | |||
) |
Puma::CSemDeclSpecs::~CSemDeclSpecs | ( | ) | [inline] |
CTypeInfo * Puma::CSemDeclSpecs::make_type | ( | ) | const [inline] |
CT_DeclSpecSeq * Puma::CSemDeclSpecs::DeclSpecSeq | ( | ) | const [inline] |
bool Puma::CSemDeclSpecs::declared | ( | CT_PrimDeclSpec::Type | as | ) | const [inline] |
bool Puma::CSemDeclSpecs::defClass | ( | ) | const [inline] |
bool Puma::CSemDeclSpecs::defUnion | ( | ) | const [inline] |
bool Puma::CSemDeclSpecs::defEnum | ( | ) | const [inline] |