Lines Matching refs:DiagError

77   auto DiagError = [&Diags, &GetDiagMethodType, FirstContainer, FirstModule,  in diagnoseSubMismatchMethodParameters()  local
101 DiagError(NumberParameters) << FirstNumParameters; in diagnoseSubMismatchMethodParameters()
116 DiagError(ParameterType) << (I + 1) << FirstParamType << true in diagnoseSubMismatchMethodParameters()
119 DiagError(ParameterType) << (I + 1) << FirstParamType << false; in diagnoseSubMismatchMethodParameters()
135 DiagError(ParameterName) << (I + 1) << FirstParamName; in diagnoseSubMismatchMethodParameters()
157 auto DiagError = [FirstRecord, FirstField, FirstModule, in diagnoseSubMismatchField() local
173 DiagError(FieldName) << FirstII; in diagnoseSubMismatchField()
181 DiagError(FieldTypeName) << FirstII << FirstType; in diagnoseSubMismatchField()
192 DiagError(FieldSingleBitField) << FirstII << IsFirstBitField; in diagnoseSubMismatchField()
201 DiagError(FieldDifferentWidthBitField) in diagnoseSubMismatchField()
215 DiagError(FieldSingleMutable) << FirstII << IsFirstMutable; in diagnoseSubMismatchField()
224 DiagError(FieldSingleInitializer) in diagnoseSubMismatchField()
235 DiagError(FieldDifferentInitializers) in diagnoseSubMismatchField()
255 auto DiagError = [FirstRecord, FirstTD, FirstModule, in diagnoseSubMismatchTypedef() local
271 DiagError(TypedefName) << IsTypeAlias << FirstName; in diagnoseSubMismatchTypedef()
279 DiagError(TypedefType) << IsTypeAlias << FirstName << FirstType; in diagnoseSubMismatchTypedef()
299 auto DiagError = [FirstRecord, FirstVD, FirstModule, in diagnoseSubMismatchVar() local
314 DiagError(VarName) << FirstName; in diagnoseSubMismatchVar()
322 DiagError(VarType) << FirstName << FirstType; in diagnoseSubMismatchVar()
333 DiagError(VarSingleInitializer) in diagnoseSubMismatchVar()
344 DiagError(VarDifferentInitializer) in diagnoseSubMismatchVar()
354 DiagError(VarConstexpr) << FirstName << FirstIsConstexpr; in diagnoseSubMismatchVar()
433 auto DiagError = [FirstObjCContainer, FirstModule, FirstMethod, in diagnoseSubMismatchObjCMethod() local
450 DiagError(ReturnType) << FirstMethod << FirstMethod->getReturnType(); in diagnoseSubMismatchObjCMethod()
456 DiagError(InstanceOrClass) in diagnoseSubMismatchObjCMethod()
464 DiagError(ControlLevel) in diagnoseSubMismatchObjCMethod()
472 DiagError(DesignatedInitializer) in diagnoseSubMismatchObjCMethod()
481 DiagError(Directness) << FirstMethod << FirstMethod->isDirectMethod(); in diagnoseSubMismatchObjCMethod()
496 DiagError(Name) << FirstName; in diagnoseSubMismatchObjCMethod()
515 auto DiagError = [FirstObjCContainer, FirstModule, FirstProp, in diagnoseSubMismatchObjCProperty() local
531 DiagError(FirstProp->getLocation(), Name) << FirstII; in diagnoseSubMismatchObjCProperty()
537 DiagError(FirstProp->getLocation(), Type) in diagnoseSubMismatchObjCProperty()
545 DiagError(FirstProp->getLocation(), ControlLevel) in diagnoseSubMismatchObjCProperty()
565 DiagError(IsFirstWritten ? FirstProp->getLParenLoc() in diagnoseSubMismatchObjCProperty()
958 auto DiagError = [FirstRecord, &FirstModule, in diagnoseMismatch() local
992 DiagError(FirstExpr->getBeginLoc(), FirstExpr->getSourceRange(), in diagnoseMismatch()
1019 DiagError(FirstLoc, FirstRange, StaticAssertOnlyMessage) in diagnoseMismatch()
1030 DiagError(FirstMessage->getBeginLoc(), FirstMessage->getSourceRange(), in diagnoseMismatch()
1068 auto DiagMethodError = [&DiagError, FirstMethod, FirstMethodType, in diagnoseMismatch()
1070 return DiagError(FirstMethod->getLocation(), in diagnoseMismatch()
1292 DiagError(FirstFriend->getFriendLoc(), FirstFriend->getSourceRange(), in diagnoseMismatch()
1306 DiagError(FirstFriend->getFriendLoc(), FirstFriend->getSourceRange(), in diagnoseMismatch()
1315 DiagError(FirstFriend->getFriendLoc(), FirstFriend->getSourceRange(), in diagnoseMismatch()
1332 auto DiagTemplateError = [&DiagError, in diagnoseMismatch()
1334 return DiagError(FirstTemplate->getLocation(), in diagnoseMismatch()
1680 auto DiagError = [FirstFunction, &FirstModule, in diagnoseMismatch() local
1695 DiagError(FirstFunction->getReturnTypeSourceRange().getBegin(), in diagnoseMismatch()
1716 DiagError(FirstParam->getLocation(), FirstParam->getSourceRange(), in diagnoseMismatch()
1731 DiagError(FirstParam->getLocation(), FirstParam->getSourceRange(), in diagnoseMismatch()
1736 DiagError(FirstParam->getLocation(), FirstParam->getSourceRange(), in diagnoseMismatch()
1759 DiagError(FirstParam->getLocation(), FirstParam->getSourceRange(), in diagnoseMismatch()
1772 DiagError(FirstParam->getLocation(), FirstParam->getSourceRange(), in diagnoseMismatch()
1787 DiagError(FirstFunction->getLocation(), FirstFunction->getSourceRange(), in diagnoseMismatch()
1814 auto DiagError = [FirstEnum, &FirstModule, this](const auto *DiagAnchor, in diagnoseMismatch() local
1827 DiagError(FirstEnum, SingleScopedEnum) << FirstEnum->isScoped(); in diagnoseMismatch()
1835 DiagError(FirstEnum, EnumTagKeywordMismatch) in diagnoseMismatch()
1852 DiagError(FirstEnum, SingleSpecifiedType) << !FirstUnderlyingType.isNull(); in diagnoseMismatch()
1860 DiagError(FirstEnum, DifferentSpecifiedTypes) << FirstUnderlyingType; in diagnoseMismatch()
1885 DiagError(FirstEnum, DifferentNumberEnumConstants) in diagnoseMismatch()
1899 DiagError(FirstConstant, EnumConstantName) << I + 1 << FirstConstant; in diagnoseMismatch()
1910 DiagError(FirstConstant, EnumConstantSingleInitializer) in diagnoseMismatch()
1918 DiagError(FirstConstant, EnumConstantDifferentInitializer) in diagnoseMismatch()
1945 auto DiagError = [FirstID, &FirstModule, in diagnoseMismatch() local
1986 DiagError(FirstID->getLocation(), in diagnoseMismatch()
2082 DiagError(FirstIvar->getLocation(), FirstIvar->getSourceRange(), in diagnoseMismatch()