struct RawProtocolDeclaration
Defined at line 473 of file ../../tools/fidl/fidlc/src/raw_ast.h
Public Members
unique_ptr attributes
unique_ptr modifiers
unique_ptr identifier
vector composed_protocols
vector methods
Public Methods
void Accept (TreeVisitor * visitor)
void RawProtocolDeclaration (const SourceElement &element,std::unique_ptr<RawAttributeList>attributes,std::unique_ptr<RawModifierList>modifiers,std::unique_ptr<RawIdentifier>identifier,std::vector<std::unique_ptr<RawProtocolCompose>>composed_protocols,std::vector<std::unique_ptr<RawProtocolMethod>>methods)
Defined at line 474 of file ../../tools/fidl/fidlc/src/raw_ast.h