Lines Matching defs:tok
101 static RegisterToken* Cast(Token* tok) {
102 VIXL_ASSERT(tok->IsRegister());
103 return reinterpret_cast<RegisterToken*>(tok);
123 static FPRegisterToken* Cast(Token* tok) {
124 VIXL_ASSERT(tok->IsFPRegister());
125 return reinterpret_cast<FPRegisterToken*>(tok);
149 static IdentifierToken* Cast(Token* tok) {
150 VIXL_ASSERT(tok->IsIdentifier());
151 return reinterpret_cast<IdentifierToken*>(tok);
167 static AddressToken* Cast(Token* tok) {
168 VIXL_ASSERT(tok->IsAddress());
169 return reinterpret_cast<AddressToken*>(tok);
184 static IntegerToken* Cast(Token* tok) {
185 VIXL_ASSERT(tok->IsInteger());
186 return reinterpret_cast<IntegerToken*>(tok);
217 static FormatToken* Cast(Token* tok) {
218 VIXL_ASSERT(tok->IsFormat());
219 return reinterpret_cast<FormatToken*>(tok);
1382 Token* tok = target();
1383 if (tok->IsIdentifier()) {
1384 char* identifier = IdentifierToken::Cast(tok)->value();
1408 if (tok->IsRegister()) {
1409 RegisterToken* reg_tok = RegisterToken::Cast(tok);
1415 if (tok->IsFPRegister()) {
1416 FPRegister fpreg = FPRegisterToken::Cast(tok)->value();