class ParsingFieldDeclarator
Declaration
class ParsingFieldDeclarator : public FieldDeclarator { /* full declaration omitted */ };
Description
A class for parsing a field declarator.
Declared at: clang/include/clang/Parse/RAIIObjectsForParser.h:229
Inherits from: FieldDeclarator
Member Variables
- private clang::ParsingDeclRAIIObject ParsingRAII
Inherited from FieldDeclarator:
Method Overview
- public ParsingFieldDeclarator(clang::Parser & P, const clang::ParsingDeclSpec & DS, const clang::ParsedAttributes & DeclarationAttrs)
- public void complete(clang::Decl * D)
- public const clang::ParsingDeclSpec & getDeclSpec() const
- public clang::ParsingDeclSpec & getMutableDeclSpec() const
Inherited from FieldDeclarator:
Methods
¶ParsingFieldDeclarator(
clang::Parser& P,
const clang::ParsingDeclSpec& DS,
const clang::ParsedAttributes&
DeclarationAttrs)
ParsingFieldDeclarator(
clang::Parser& P,
const clang::ParsingDeclSpec& DS,
const clang::ParsedAttributes&
DeclarationAttrs)
Declared at: clang/include/clang/Parse/RAIIObjectsForParser.h:233
Parameters
- clang::Parser& P
- const clang::ParsingDeclSpec& DS
- const clang::ParsedAttributes& DeclarationAttrs
¶void complete(clang::Decl* D)
void complete(clang::Decl* D)
Declared at: clang/include/clang/Parse/RAIIObjectsForParser.h:246
Parameters
- clang::Decl* D
¶const clang::ParsingDeclSpec& getDeclSpec() const
const clang::ParsingDeclSpec& getDeclSpec() const
Declared at: clang/include/clang/Parse/RAIIObjectsForParser.h:238
¶clang::ParsingDeclSpec& getMutableDeclSpec() const
clang::ParsingDeclSpec& getMutableDeclSpec() const
Declared at: clang/include/clang/Parse/RAIIObjectsForParser.h:242