reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
484 lexer.LexFromRawLexer(tok); 485 if (tok.isNot(tok::at)) return false; 486 lexer.LexFromRawLexer(tok); 487 if (tok.isNot(tok::raw_identifier)) return false; 488 if (tok.getRawIdentifier() != "property") 490 lexer.LexFromRawLexer(tok); 492 if (tok.isNot(tok::l_paren)) { 493 Pass.TA.insert(tok.getLocation(), std::string("(") + attr.str() + ") "); 497 lexer.LexFromRawLexer(tok); 498 if (tok.is(tok::r_paren)) { 499 Pass.TA.insert(tok.getLocation(), attr); 503 if (tok.isNot(tok::raw_identifier)) return false; 505 Pass.TA.insert(tok.getLocation(), std::string(attr) + ", ");