Lines Matching refs:BaseLoc
2563 SourceLocation BaseLoc = TInfo->getTypeLoc().getBeginLoc(); in CheckBaseSpecifier() local
2573 Diag(BaseLoc, diag::err_circular_inheritance) in CheckBaseSpecifier()
2599 Diag(BaseLoc, diag::err_base_must_be_class) << SpecifierRange; in CheckBaseSpecifier()
2606 Diag(BaseLoc, diag::err_union_as_base_class) << SpecifierRange; in CheckBaseSpecifier()
2616 BaseLoc); in CheckBaseSpecifier()
2624 if (RequireCompleteType(BaseLoc, BaseType, in CheckBaseSpecifier()
2658 Diag(BaseLoc, diag::err_base_class_has_flexible_array_member) in CheckBaseSpecifier()
2667 Diag(BaseLoc, diag::err_class_marked_final_used_as_base) in CheckBaseSpecifier()
2692 ParsedType basetype, SourceLocation BaseLoc, in ActOnBaseSpecifier() argument
4577 SourceLocation BaseLoc = BaseTInfo->getTypeLoc().getBeginLoc(); in BuildBaseInitializer() local
4580 return Diag(BaseLoc, diag::err_base_init_does_not_name_class) in BuildBaseInitializer()
4601 << SourceRange(BaseLoc, InitRange.getEnd()); in BuildBaseInitializer()
4607 if (DiagnoseUnexpandedParameterPack(BaseLoc, BaseTInfo, UPPC_Initializer)) in BuildBaseInitializer()
4638 return Diag(BaseLoc, diag::err_not_direct_base_or_virtual) in BuildBaseInitializer()
4658 return Diag(BaseLoc, diag::err_base_init_direct_and_virtual) in BuildBaseInitializer()
4676 InitList ? InitializationKind::CreateDirectList(BaseLoc) in BuildBaseInitializer()
4677 : InitializationKind::CreateDirect(BaseLoc, InitRange.getBegin(), in BuildBaseInitializer()
6497 ClassTemplateSpecializationDecl *BaseTemplateSpec, SourceLocation BaseLoc) { in propagateDLLAttrToBaseClassTemplate() argument
6539 Diag(BaseLoc, diag::warn_attribute_dll_instantiated_base_class) in propagateDLLAttrToBaseClassTemplate()