qtil
advanced-security/qtil-swift 0.0.3
Search

Class Raw::Accessor

INTERNAL: Do not use.

Import path

import codeql.swift.generated.Raw

Direct supertypes

Indirect supertypes

Predicates

isDidSet

Holds if this accessor is a didSet, called after the property is set.

isGetter

Holds if this accessor is a getter.

isModify

Holds if this accessor is a _modify coroutine, yielding an inout value of the property.

isRead

Holds if this accessor is a _read coroutine, yielding a borrowed value of the property.

isSetter

Holds if this accessor is a setter.

isUnsafeAddress

Holds if this accessor is an unsafeAddress immutable addressor.

isUnsafeMutableAddress

Holds if this accessor is an unsafeMutableAddress mutable addressor.

isWillSet

Holds if this accessor is a willSet, called before the property is set.

toString

Inherited predicates

getBody

Gets the body of this callable, if it exists.

from Callable
getCapture

Gets the indexth capture of this callable (0-based).

from Callable
getGenericTypeParam

Gets the indexth generic type parameter of this generic context (0-based).

from GenericContext
getInterfaceType

Gets the interface type of this value declaration.

from ValueDecl
getLocation

Gets the location associated with this element in the code, if it exists.

from Locatable
getMember

Gets the indexth member of this declaration (0-based).

from Decl
getModule

Gets the module of this declaration.

from Decl
getName

Gets the name of this callable, if it exists.

from Callable
getParam

Gets the indexth parameter of this callable (0-based).

from Callable
getSelfParam

Gets the self parameter of this callable, if it exists.

from Callable
isUnknown

Holds if this element is unknown.

from Element