Lines Matching defs:IdLoc
19374 SourceLocation IdLoc,
19423 Diag(IdLoc, diag::ext_enumerator_too_large) << EltTy;
19425 Diag(IdLoc, diag::err_enumerator_too_large) << EltTy;
19449 Diag(IdLoc, diag::ext_enum_value_not_int)
19507 Diag(IdLoc, diag::err_enumerator_wrapped)
19511 Diag(IdLoc, diag::ext_enumerator_increment_too_large)
19531 Diag(IdLoc, diag::warn_enum_value_overflow);
19536 Diag(IdLoc, diag::ext_enum_value_not_int)
19549 return EnumConstantDecl::Create(Context, Enum, IdLoc, Id, EltTy,
19580 SourceLocation IdLoc, IdentifierInfo *Id,
19593 LookupResult R(*this, Id, IdLoc, LookupOrdinaryName,
19600 DiagnoseTemplateParameterShadow(IdLoc, PrevDecl);
19612 DeclarationNameInfo(Id, IdLoc));
19615 CheckEnumConstant(TheEnumDecl, LastEnumConst, IdLoc, Id, Val);
19631 Diag(IdLoc, diag::err_redefinition_of_enumerator) << Id;
19633 Diag(IdLoc, diag::err_redefinition) << Id;
19634 notePreviousDefinition(PrevDecl, IdLoc);