File tree Expand file tree Collapse file tree 1 file changed +5
-5
lines changed
cpp/ql/src/semmle/code/cpp/commons Expand file tree Collapse file tree 1 file changed +5
-5
lines changed Original file line number Diff line number Diff line change @@ -32,8 +32,8 @@ class DateDataStruct extends Type {
3232/**
3333 * A `FieldAccess` that would represent an access to a field on a `struct`.
3434 */
35- abstract class StructFieldAccess extends FieldAccess {
36- StructFieldAccess ( ) {
35+ private abstract class DateStructFieldAccess extends FieldAccess {
36+ DateStructFieldAccess ( ) {
3737 exists ( Field f , StructLikeClass struct |
3838 f .getAnAccess ( ) = this
3939 and struct .getAField ( ) = f
@@ -44,17 +44,17 @@ abstract class StructFieldAccess extends FieldAccess {
4444/**
4545 * A `FieldAccess` where access is to a day of the month field of the `struct`.
4646 */
47- abstract class DayFieldAccess extends StructFieldAccess { }
47+ abstract class DayFieldAccess extends DateStructFieldAccess { }
4848
4949/**
5050 * A `FieldAccess` where access is to a month field of the `struct`.
5151 */
52- abstract class MonthFieldAccess extends StructFieldAccess { }
52+ abstract class MonthFieldAccess extends DateStructFieldAccess { }
5353
5454/**
5555 * A `FieldAccess` where access is to a year field of the `struct`.
5656 */
57- abstract class YearFieldAccess extends StructFieldAccess { }
57+ abstract class YearFieldAccess extends DateStructFieldAccess { }
5858
5959/**
6060 * A `DayFieldAccess` for the `SYSTEMTIME` struct.
You can’t perform that action at this time.
0 commit comments