Files
2018-08-02 17:53:23 +01:00

15 lines
396 B
Plaintext

import cpp
string describeAccess(FieldAccess access) {
(access instanceof PointerFieldAccess and result = "ptr")
or
(access instanceof ReferenceFieldAccess and result = "ref")
or
(access instanceof ValueFieldAccess and result = "val")
or
(access instanceof ImplicitThisFieldAccess and result = "this")
}
from FieldAccess access
select access, concat(describeAccess(access), ", ")