This commit is contained in:
Geoffrey White 2022-10-27 14:17:51 +01:00
Родитель a32b08f56a
Коммит d0f45180ab
2 изменённых файлов: 2 добавлений и 2 удалений

Просмотреть файл

@ -26,7 +26,7 @@ class MethodDecl extends AbstractFunctionDecl {
* Holds if this function is called `funcName` and its a member of a
* class, struct, extension, enum or protocol call `typeName`.
*/
predicate hasQualifiedName(string typeName, string funcName) {
cached predicate hasQualifiedName(string typeName, string funcName) {
this.getName() = funcName and
(
exists(NominalTypeDecl c |

Просмотреть файл

@ -26,7 +26,7 @@ class TypeDecl extends TypeDeclBase {
* The name and full name of `A` is `A`. The name of `B` is `B`, but the
* full name of `B` is `A.B`.
*/
string getFullName() {
cached string getFullName() {
not this.getEnclosingDecl() instanceof TypeDecl and
result = this.getName()
or