Lines Matching refs:IdLoc

1978                                               SourceLocation IdLoc,  in getObjCInterfaceDecl()  argument
1982 NamedDecl *IDecl = LookupSingleName(TUScope, Id, IdLoc, LookupOrdinaryName); in getObjCInterfaceDecl()
1989 CorrectTypo(DeclarationNameInfo(Id, IdLoc), LookupOrdinaryName, in getObjCInterfaceDecl()
17675 SourceLocation IdLoc, in CheckEnumConstant() argument
17723 Diag(IdLoc, diag::ext_enumerator_too_large) << EltTy; in CheckEnumConstant()
17725 Diag(IdLoc, diag::err_enumerator_too_large) << EltTy; in CheckEnumConstant()
17749 Diag(IdLoc, diag::ext_enum_value_not_int) in CheckEnumConstant()
17807 Diag(IdLoc, diag::err_enumerator_wrapped) in CheckEnumConstant()
17811 Diag(IdLoc, diag::ext_enumerator_increment_too_large) in CheckEnumConstant()
17831 Diag(IdLoc, diag::warn_enum_value_overflow); in CheckEnumConstant()
17835 Diag(IdLoc, diag::ext_enum_value_not_int) in CheckEnumConstant()
17848 return EnumConstantDecl::Create(Context, Enum, IdLoc, Id, EltTy, in CheckEnumConstant()
17879 SourceLocation IdLoc, IdentifierInfo *Id, in ActOnEnumConstant() argument
17892 LookupResult R(*this, Id, IdLoc, LookupOrdinaryName, ForVisibleRedeclaration); in ActOnEnumConstant()
17898 DiagnoseTemplateParameterShadow(IdLoc, PrevDecl); in ActOnEnumConstant()
17910 DeclarationNameInfo(Id, IdLoc)); in ActOnEnumConstant()
17913 CheckEnumConstant(TheEnumDecl, LastEnumConst, IdLoc, Id, Val); in ActOnEnumConstant()
17929 Diag(IdLoc, diag::err_redefinition_of_enumerator) << Id; in ActOnEnumConstant()
17931 Diag(IdLoc, diag::err_redefinition) << Id; in ActOnEnumConstant()
17932 notePreviousDefinition(PrevDecl, IdLoc); in ActOnEnumConstant()