Enumerations

enum ContextType
Name Value
kRead 0
kWrite 1
kCall 2

The context type (the kind of syscall).

Defined at line 31 of file ../../src/lib/fidl_codec/semantic.h

enum LexicalToken
Name Value
kEof 0
kIdentifier 1
kString 2
kLeftBrace 3
kRightBrace 4
kLeftParenthesis 5
kRightParenthesis 6
kColon 7
kColonColon 8
kComma 9
kDot 10
kEqual 11
kSemicolon 12
kSlash 13

All the lexical tokens we can reduce.

Defined at line 60 of file ../../src/lib/fidl_codec/semantic_parser.h

Records

Functions

  • std::ostream & operator<< (std::ostream & osconst Expression & expression)

    Defined at line 103 of file ../../src/lib/fidl_codec/semantic.h