Lines Matching refs:Kind

18     Token::KindAndSubkind(Token::Kind::kIdentifier, K).combined()
29 case Token::Kind::kDocComment: \
30 case Token::Kind::kLeftSquare
35 case CASE_TOKEN(Token::Kind::kNumericLiteral): \
36 case CASE_TOKEN(Token::Kind::kStringLiteral)
94 ConsumeToken(OfKind(Token::Kind::kIdentifier)); in ParseIdentifier()
114 case CASE_TOKEN(Token::Kind::kDot): in ParseCompoundIdentifier()
115 ConsumeToken(OfKind(Token::Kind::kDot)); in ParseCompoundIdentifier()
133 ConsumeToken(OfKind(Token::Kind::kStringLiteral)); in ParseStringLiteral()
142 ConsumeToken(OfKind(Token::Kind::kNumericLiteral)); in ParseNumericLiteral()
152 if (Peek().kind() != Token::Kind::kNumericLiteral) { in ParseOrdinal()
158 ConsumeToken(OfKind(Token::Kind::kNumericLiteral)); in ParseOrdinal()
172 ConsumeToken(OfKind(Token::Kind::kColon)); in ParseOrdinal()
199 case CASE_TOKEN(Token::Kind::kStringLiteral): in ParseLiteral()
202 case CASE_TOKEN(Token::Kind::kNumericLiteral): in ParseLiteral()
222 if (MaybeConsumeToken(OfKind(Token::Kind::kEqual))) { in ParseAttribute()
247 ConsumeToken(OfKind(Token::Kind::kLeftSquare)); in ParseAttributeList()
256 if (!MaybeConsumeToken(OfKind(Token::Kind::kComma))) in ParseAttributeList()
259 ConsumeToken(OfKind(Token::Kind::kRightSquare)); in ParseAttributeList()
271 while (Peek().kind() == Token::Kind::kDocComment) { in ParseDocComment()
272 doc_line = ConsumeToken(OfKind(Token::Kind::kDocComment)); in ParseDocComment()
283 if (Peek().kind() == Token::Kind::kDocComment) { in MaybeParseAttributeList()
286 if (Peek().kind() == Token::Kind::kLeftSquare) { in MaybeParseAttributeList()
301 case CASE_TOKEN(Token::Kind::kIdentifier): { in ParseConstant()
338 } else if (MaybeConsumeToken(OfKind(Token::Kind::kEqual))) { in ParseUsing()
355 if (MaybeConsumeToken(OfKind(Token::Kind::kQuestion))) { in ParseIdentifierType()
368 ConsumeToken(OfKind(Token::Kind::kLeftAngle)); in ParseArrayType()
374 ConsumeToken(OfKind(Token::Kind::kRightAngle)); in ParseArrayType()
377 ConsumeToken(OfKind(Token::Kind::kColon)); in ParseArrayType()
392 ConsumeToken(OfKind(Token::Kind::kLeftAngle)); in ParseVectorType()
398 ConsumeToken(OfKind(Token::Kind::kRightAngle)); in ParseVectorType()
403 if (MaybeConsumeToken(OfKind(Token::Kind::kColon))) { in ParseVectorType()
412 if (MaybeConsumeToken(OfKind(Token::Kind::kQuestion))) { in ParseVectorType()
427 if (MaybeConsumeToken(OfKind(Token::Kind::kColon))) { in ParseStringType()
436 if (MaybeConsumeToken(OfKind(Token::Kind::kQuestion))) { in ParseStringType()
450 if (MaybeConsumeToken(OfKind(Token::Kind::kLeftAngle))) { in ParseHandleType()
458 ConsumeToken(OfKind(Token::Kind::kRightAngle)); in ParseHandleType()
464 if (MaybeConsumeToken(OfKind(Token::Kind::kQuestion))) { in ParseHandleType()
476 ConsumeToken(OfKind(Token::Kind::kLeftAngle)); in ParseRequestHandleType()
482 ConsumeToken(OfKind(Token::Kind::kRightAngle)); in ParseRequestHandleType()
487 if (MaybeConsumeToken(OfKind(Token::Kind::kQuestion))) { in ParseRequestHandleType()
496 case CASE_TOKEN(Token::Kind::kIdentifier): { in ParseType()
555 ConsumeToken(OfKind(Token::Kind::kEqual)); in ParseConstDeclaration()
575 ConsumeToken(OfKind(Token::Kind::kEqual)); in ParseEnumMember()
597 if (MaybeConsumeToken(OfKind(Token::Kind::kColon))) { in ParseEnumDeclaration()
604 ConsumeToken(OfKind(Token::Kind::kLeftCurly)); in ParseEnumDeclaration()
611 ConsumeToken(OfKind(Token::Kind::kRightCurly)); in ParseEnumDeclaration()
625 ConsumeToken(OfKind(Token::Kind::kSemicolon)); in ParseEnumDeclaration()
665 while (Peek().kind() == Token::Kind::kComma) { in ParseParameterList()
666 ConsumeToken(OfKind(Token::Kind::kComma)); in ParseParameterList()
695 ConsumeToken(OfKind(Token::Kind::kLeftParen)); in ParseInterfaceMethod()
701 ConsumeToken(OfKind(Token::Kind::kRightParen)); in ParseInterfaceMethod()
707 if (MaybeConsumeToken(OfKind(Token::Kind::kArrow))) { in ParseInterfaceMethod()
720 if (MaybeConsumeToken(OfKind(Token::Kind::kArrow))) { in ParseInterfaceMethod()
753 if (MaybeConsumeToken(OfKind(Token::Kind::kColon))) { in ParseInterfaceDeclaration()
758 if (!MaybeConsumeToken(OfKind(Token::Kind::kComma))) in ParseInterfaceDeclaration()
763 ConsumeToken(OfKind(Token::Kind::kLeftCurly)); in ParseInterfaceDeclaration()
775 ConsumeToken(OfKind(Token::Kind::kRightCurly)); in ParseInterfaceDeclaration()
778 case Token::Kind::kNumericLiteral: in ParseInterfaceDeclaration()
779 case Token::Kind::kArrow: in ParseInterfaceDeclaration()
780 case Token::Kind::kIdentifier: in ParseInterfaceDeclaration()
789 ConsumeToken(OfKind(Token::Kind::kSemicolon)); in ParseInterfaceDeclaration()
815 if (MaybeConsumeToken(OfKind(Token::Kind::kEqual))) { in ParseStructMember()
838 ConsumeToken(OfKind(Token::Kind::kLeftCurly)); in ParseStructDeclaration()
845 ConsumeToken(OfKind(Token::Kind::kRightCurly)); in ParseStructDeclaration()
859 ConsumeToken(OfKind(Token::Kind::kSemicolon)); in ParseStructDeclaration()
898 if (MaybeConsumeToken(OfKind(Token::Kind::kEqual))) { in ParseTableMember()
921 ConsumeToken(OfKind(Token::Kind::kLeftCurly)); in ParseTableDeclaration()
928 ConsumeToken(OfKind(Token::Kind::kRightCurly)); in ParseTableDeclaration()
931 case CASE_TOKEN(Token::Kind::kNumericLiteral): in ParseTableDeclaration()
941 ConsumeToken(OfKind(Token::Kind::kSemicolon)); in ParseTableDeclaration()
981 ConsumeToken(OfKind(Token::Kind::kLeftCurly)); in ParseUnionDeclaration()
988 ConsumeToken(OfKind(Token::Kind::kRightCurly)); in ParseUnionDeclaration()
1002 ConsumeToken(OfKind(Token::Kind::kSemicolon)); in ParseUnionDeclaration()
1036 ConsumeToken(OfKind(Token::Kind::kSemicolon)); in ParseFile()
1054 ConsumeToken(OfKind(Token::Kind::kSemicolon)); in ParseFile()
1101 ConsumeToken(OfKind(Token::Kind::kSemicolon)); in ParseFile()
1106 Token end = ConsumeToken(OfKind(Token::Kind::kEndOfFile)); in ParseFile()