Lines Matching defs:BaseLoc
2683 SourceLocation BaseLoc = TInfo->getTypeLoc().getBeginLoc();
2705 Diag(BaseLoc, diag::err_union_as_base_class) << SpecifierRange;
2712 Diag(BaseLoc, diag::warn_qual_base_type)
2715 Diag(BaseLoc, diag::note_base_class_specified_here) << BaseType;
2725 BaseLoc);
2730 if (RequireCompleteType(BaseLoc, BaseType, diag::err_incomplete_base_class,
2760 Diag(BaseLoc, diag::err_base_class_has_flexible_array_member)
2769 Diag(BaseLoc, diag::err_class_marked_final_used_as_base)
2790 Diag(BaseLoc, diag::err_base_must_be_class) << SpecifierRange;
2808 ParsedType basetype, SourceLocation BaseLoc,
4691 SourceLocation BaseLoc = BaseTInfo->getTypeLoc().getBeginLoc();
4694 return Diag(BaseLoc, diag::err_base_init_does_not_name_class)
4715 << SourceRange(BaseLoc, InitRange.getEnd());
4721 if (DiagnoseUnexpandedParameterPack(BaseLoc, BaseTInfo, UPPC_Initializer))
4752 return Diag(BaseLoc, diag::err_not_direct_base_or_virtual)
4772 return Diag(BaseLoc, diag::err_base_init_direct_and_virtual)
4790 InitList ? InitializationKind::CreateDirectList(BaseLoc)
4791 : InitializationKind::CreateDirect(BaseLoc, InitRange.getBegin(),
6621 ClassTemplateSpecializationDecl *BaseTemplateSpec, SourceLocation BaseLoc) {
6663 Diag(BaseLoc, diag::warn_attribute_dll_instantiated_base_class)