struct RawAttribute
Defined at line 221 of file ../../tools/fidl/fidlc/src/raw_ast.h
Public Members
Provenance provenance
unique_ptr maybe_name
vector args
Public Methods
void Accept (TreeVisitor * visitor)
void RawAttribute (const SourceElement &element,Provenanceprovenance,std::unique_ptr<RawIdentifier>name,std::vector<std::unique_ptr<RawAttributeArg>>args)
Defined at line 231 of file ../../tools/fidl/fidlc/src/raw_ast.h
Enumerations
enum class Provenance : uint8_t
| Name | Value | Comments |
|---|---|---|
| kDefault | 0 |
The normal attribute syntax, e.g. ` |
| kDocComment | 1 |
A |
| kModifierAvailability | 2 |
An |
Defined at line 222 of file ../../tools/fidl/fidlc/src/raw_ast.h