Lines Matching refs:BaseLoc
2638 SourceLocation BaseLoc = TInfo->getTypeLoc().getBeginLoc();
2660 Diag(BaseLoc, diag::err_union_as_base_class) << SpecifierRange;
2671 BaseLoc);
2676 if (RequireCompleteType(BaseLoc, BaseType, diag::err_incomplete_base_class,
2706 Diag(BaseLoc, diag::err_base_class_has_flexible_array_member)
2715 Diag(BaseLoc, diag::err_class_marked_final_used_as_base)
2736 Diag(BaseLoc, diag::err_base_must_be_class) << SpecifierRange;
2754 ParsedType basetype, SourceLocation BaseLoc,
4623 SourceLocation BaseLoc = BaseTInfo->getTypeLoc().getBeginLoc();
4626 return Diag(BaseLoc, diag::err_base_init_does_not_name_class)
4647 << SourceRange(BaseLoc, InitRange.getEnd());
4653 if (DiagnoseUnexpandedParameterPack(BaseLoc, BaseTInfo, UPPC_Initializer))
4684 return Diag(BaseLoc, diag::err_not_direct_base_or_virtual)
4704 return Diag(BaseLoc, diag::err_base_init_direct_and_virtual)
4722 InitList ? InitializationKind::CreateDirectList(BaseLoc)
4723 : InitializationKind::CreateDirect(BaseLoc, InitRange.getBegin(),
6554 ClassTemplateSpecializationDecl *BaseTemplateSpec, SourceLocation BaseLoc) {
6596 Diag(BaseLoc, diag::warn_attribute_dll_instantiated_base_class)