LogicalLocation

A logical location of a construct that produced a result.

Constructors

Link copied to clipboard
constructor()

Properties

Link copied to clipboard
@SerializedName(value = "decoratedName")
@Expose
open var decoratedName: String
The machine-readable name for the logical location, such as a mangled function name provided by a C++ compiler that encodes calling convention, return type and other details along with the function name.
Link copied to clipboard
@SerializedName(value = "fullyQualifiedName")
@Expose
open var fullyQualifiedName: String
The human-readable fully qualified name of the logical location.
Link copied to clipboard
@SerializedName(value = "index")
@Expose
open var index: Integer
The index within the logical locations array.
Link copied to clipboard
@SerializedName(value = "kind")
@Expose
open var kind: String
The type of construct this logical location component refers to.
Link copied to clipboard
@SerializedName(value = "name")
@Expose
open var name: String
Identifies the construct in which the result occurred.
Link copied to clipboard
@SerializedName(value = "parentIndex")
@Expose
open var parentIndex: Integer
Identifies the index of the immediate parent of the construct in which the result was detected.
Link copied to clipboard
@SerializedName(value = "properties")
@Expose
open var properties: PropertyBag
Key/value pairs that provide additional information about the object.

Functions

Link copied to clipboard
open fun equals(other: Any): Boolean
Link copied to clipboard
abstract fun getProperties(): PropertyBag
Link copied to clipboard
open fun hashCode(): Int
Link copied to clipboard
abstract fun setProperties(<set-?>: PropertyBag)
Link copied to clipboard
open fun toString(): String
Link copied to clipboard
open fun updateProperties(mutator: (in PropertyBag) -> Unit)
Link copied to clipboard
open fun withDecoratedName(decoratedName: String): LogicalLocation
Link copied to clipboard
open fun withFullyQualifiedName(fullyQualifiedName: String): LogicalLocation
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun withParentIndex(parentIndex: Integer): LogicalLocation
Link copied to clipboard