Home | History | Annotate | Download | only in Parse

Lines Matching defs:Ident

362 bool Parser::IsSimpleMicrosoftDeclSpec(IdentifierInfo *Ident) {
363 return llvm::StringSwitch<bool>(Ident->getName())
385 void Parser::ParseComplexMicrosoftDeclSpec(IdentifierInfo *Ident,
390 if (llvm::StringSwitch<bool>(Ident->getName())
395 ParseMicrosoftDeclSpecWithSingleArg(Ident, Loc, Attrs);
396 } else if (Ident->getName() == "deprecated") {
401 ParseMicrosoftDeclSpecWithSingleArg(Ident, Loc, Attrs);
403 Attrs.addNew(Ident, Loc, 0, Loc, 0, SourceLocation(), 0, 0,
405 } else if (Ident->getName() == "property") {
411 << Ident->getNameStart();
416 Ident->getNameStart(), tok::r_paren);
517 Attrs.addNewPropertyAttr(Ident, Loc, 0, SourceLocation(), 0,
530 Diag(Loc, diag::warn_ms_declspec_unknown) << Ident;
3733 IdentifierInfo *Ident = Tok.getIdentifierInfo();
3756 IdentLoc, Ident,