Lines Matching refs:getToken
44 switch (getToken().getKind()) { in parseAttribute()
113 if (getToken().is(Token::integer)) in parseAttribute()
115 if (getToken().is(Token::floatliteral)) in parseAttribute()
144 auto val = getToken().getStringValue(); in parseAttribute()
156 std::string nameStr = getToken().getSymbolReference(); in parseAttribute()
161 while (getToken().is(Token::colon)) { in parseAttribute()
163 const char *curPointer = getToken().getLoc().getPointer(); in parseAttribute()
171 auto curLoc = getToken().getLoc(); in parseAttribute()
172 if (getToken().isNot(Token::at_identifier)) { in parseAttribute()
177 std::string nameStr = getToken().getSymbolReference(); in parseAttribute()
201 switch (getToken().getKind()) { in parseOptionalAttribute()
254 if (getToken().is(Token::string)) in parseAttributeDict()
255 nameId = builder.getIdentifier(getToken().getStringValue()); in parseAttributeDict()
256 else if (getToken().isAny(Token::bare_identifier, Token::inttype) || in parseAttributeDict()
257 getToken().isKeyword()) in parseAttributeDict()
293 auto val = getToken().getFloatingPointValue(); in parseFloatAttr()
368 StringRef spelling = getToken().getSpelling(); in parseDecOrHexAttr()
504 if (allowHex && p.getToken().is(Token::string)) { in parse()
505 hexStorage = p.getToken(); in parse()
510 if (p.getToken().is(Token::l_square)) in parse()
729 switch (p.getToken().getKind()) { in parseElement()
735 storage.emplace_back(/*isNegative=*/false, p.getToken()); in parseElement()
742 if (!p.getToken().isAny(Token::floatliteral, Token::integer)) in parseElement()
744 storage.emplace_back(/*isNegative=*/true, p.getToken()); in parseElement()
749 storage.emplace_back(/*isNegative=*/false, p.getToken()); in parseElement()
792 if (p.getToken().getKind() == Token::l_square) { in parseList()
821 auto attribLoc = getToken().getLoc(); in parseDenseElementsAttr()
837 auto loc = attrType ? attribLoc : getToken().getLoc(); in parseDenseElementsAttr()
850 if (getToken().isNot(Token::string)) in parseOpaqueElementsAttr()
853 auto name = getToken().getStringValue(); in parseOpaqueElementsAttr()
868 Token hexTok = getToken(); in parseOpaqueElementsAttr()
935 auto indicesLoc = getToken().getLoc(); in parseSparseElementsAttr()
944 auto valuesLoc = getToken().getLoc(); in parseSparseElementsAttr()