@@ -916,7 +916,6 @@ class DerivedType extends Type, @derivedtype {
916916 * ```
917917 */
918918class Decltype extends Type , @decltype {
919-
920919 override string getCanonicalQLClass ( ) { result = "Decltype" }
921920
922921 /**
@@ -1238,10 +1237,6 @@ class FunctionReferenceType extends FunctionPointerIshType {
12381237
12391238 override string getCanonicalQLClass ( ) { result = "FunctionReferenceType" }
12401239
1241- override int getPointerIndirectionLevel ( ) {
1242- result = getBaseType ( ) .getPointerIndirectionLevel ( )
1243- }
1244-
12451240 override int getPointerIndirectionLevel ( ) { result = getBaseType ( ) .getPointerIndirectionLevel ( ) }
12461241
12471242 override string explain ( ) {
@@ -1363,7 +1358,6 @@ class PointerToMemberType extends Type, @ptrtomember {
13631358/**
13641359 * A C/C++ routine type. Conceptually, this is what results from stripping away the pointer from a function pointer type.
13651360 * It has no corresponding syntax in C/C++.
1366- *
13671361 */
13681362class RoutineType extends Type , @routinetype {
13691363 /** a printable representation of this named element */
@@ -1441,7 +1435,8 @@ class TemplateParameter extends UserType {
14411435 override predicate involvesTemplateParameter ( ) { any ( ) }
14421436}
14431437
1444- /** A C++ template template parameter.
1438+ /**
1439+ * A C++ template template parameter.
14451440 *
14461441 * In the example below, `T` is a template template parameter (although its name
14471442 * may be omitted):
@@ -1450,11 +1445,8 @@ class TemplateParameter extends UserType {
14501445 * void f(const H<S> &value) { }
14511446 * ```
14521447 */
1453- class TemplateTemplateParameter extends TemplateParameter
1454- {
1455- TemplateTemplateParameter ( ) {
1456- usertypes ( underlyingElement ( this ) , _, 8 )
1457- }
1448+ class TemplateTemplateParameter extends TemplateParameter {
1449+ TemplateTemplateParameter ( ) { usertypes ( underlyingElement ( this ) , _, 8 ) }
14581450
14591451 override string getCanonicalQLClass ( ) { result = "TemplateTemplateParameter" }
14601452}
0 commit comments