@@ -5,12 +5,12 @@ import codingstandards.cpp.exclusions.RuleMetadata
55
66newtype Toolchain3Query =
77 TRedeclarationOfStaticConstexprDataMemberAuditQuery ( ) or
8+ TImplicitDeclarationOfCopyConstructorQuery ( ) or
89 TImplicitDeclarationOfCopyConstructorAuditQuery ( ) or
910 TNoexceptSpecifierThrowAuditQuery ( ) or
1011 TUseOfDeprecatedCHeadersQuery ( ) or
1112 TUseOfDeprecatedStrStreamClassQuery ( ) or
1213 TUseOfUncaughtExceptionQuery ( ) or
13- TUseOfWeakResultTypesAuditQuery ( ) or
1414 TUseOfDeprecatedFunctionBinderTypedefMemberAuditQuery ( ) or
1515 TUseOfDeprecatedUnaryOrBinaryNegateQuery ( ) or
1616 TUseOfDeprecatedAllocatorVoidQuery ( ) or
@@ -31,6 +31,15 @@ predicate isToolchain3QueryMetadata(Query query, string queryId, string ruleId,
3131 ruleId = "RULE-4-1-2" and
3232 category = "advisory"
3333 or
34+ query =
35+ // `Query` instance for the `implicitDeclarationOfCopyConstructor` query
36+ Toolchain3Package:: implicitDeclarationOfCopyConstructorQuery ( ) and
37+ queryId =
38+ // `@id` for the `implicitDeclarationOfCopyConstructor` query
39+ "cpp/misra/implicit-declaration-of-copy-constructor" and
40+ ruleId = "RULE-4-1-2" and
41+ category = "advisory"
42+ or
3443 query =
3544 // `Query` instance for the `implicitDeclarationOfCopyConstructorAudit` query
3645 Toolchain3Package:: implicitDeclarationOfCopyConstructorAuditQuery ( ) and
@@ -76,15 +85,6 @@ predicate isToolchain3QueryMetadata(Query query, string queryId, string ruleId,
7685 ruleId = "RULE-4-1-2" and
7786 category = "advisory"
7887 or
79- query =
80- // `Query` instance for the `useOfWeakResultTypesAudit` query
81- Toolchain3Package:: useOfWeakResultTypesAuditQuery ( ) and
82- queryId =
83- // `@id` for the `useOfWeakResultTypesAudit` query
84- "cpp/misra/use-of-weak-result-types-audit" and
85- ruleId = "RULE-4-1-2" and
86- category = "advisory"
87- or
8888 query =
8989 // `Query` instance for the `useOfDeprecatedFunctionBinderTypedefMemberAudit` query
9090 Toolchain3Package:: useOfDeprecatedFunctionBinderTypedefMemberAuditQuery ( ) and
@@ -175,6 +175,13 @@ module Toolchain3Package {
175175 TQueryCPP ( TToolchain3PackageQuery ( TRedeclarationOfStaticConstexprDataMemberAuditQuery ( ) ) )
176176 }
177177
178+ Query implicitDeclarationOfCopyConstructorQuery ( ) {
179+ //autogenerate `Query` type
180+ result =
181+ // `Query` type for `implicitDeclarationOfCopyConstructor` query
182+ TQueryCPP ( TToolchain3PackageQuery ( TImplicitDeclarationOfCopyConstructorQuery ( ) ) )
183+ }
184+
178185 Query implicitDeclarationOfCopyConstructorAuditQuery ( ) {
179186 //autogenerate `Query` type
180187 result =
@@ -210,13 +217,6 @@ module Toolchain3Package {
210217 TQueryCPP ( TToolchain3PackageQuery ( TUseOfUncaughtExceptionQuery ( ) ) )
211218 }
212219
213- Query useOfWeakResultTypesAuditQuery ( ) {
214- //autogenerate `Query` type
215- result =
216- // `Query` type for `useOfWeakResultTypesAudit` query
217- TQueryCPP ( TToolchain3PackageQuery ( TUseOfWeakResultTypesAuditQuery ( ) ) )
218- }
219-
220220 Query useOfDeprecatedFunctionBinderTypedefMemberAuditQuery ( ) {
221221 //autogenerate `Query` type
222222 result =
0 commit comments