Receiver
Inherit from Method
Primary key: id: int
schema Receiver extends Method {
@primary id: int
}
Receiver::getFunctionSignature
- Parameter
self
:Receiver
- Return
string
pub fn getFunctionSignature(self: Receiver) -> string;
Receiver::getResultsField
- Parameter
self
:Receiver
- Return
*string
pub fn getResultsField(self: Receiver) -> *string;
Receiver::countAssociatedComment
- Parameter
self
:Receiver
- Return
int
pub fn countAssociatedComment(self: Receiver) -> int;
Receiver::getName
- Parameter
self
:Receiver
- Return
string
pub fn getName(self: Receiver) -> string;
Receiver::print
- Parameter
self
:Receiver
- Return
*string
pub fn print(self: Receiver) -> *string;
Receiver::getType
- Parameter
self
:Receiver
- Return
string
pub fn getType(self: Receiver) -> string;
Receiver::getTextStartOffset
- Parameter
self
:Receiver
- Return
int
pub fn getTextStartOffset(self: Receiver) -> int;
Receiver::getChildCount
- Parameter
self
:Receiver
- Return
int
pub fn getChildCount(self: Receiver) -> int;
Receiver::getTextSize
- Parameter
self
:Receiver
- Return
int
pub fn getTextSize(self: Receiver) -> int;
Receiver::getAssociatedCommentString
- Parameter
self
:Receiver
- Return
string
pub fn getAssociatedCommentString(self: Receiver) -> string;
Receiver::getParentNode
pub fn getParentNode(self: Receiver) -> Node;
Receiver::getAnAncestorForIndex
pub fn getAnAncestorForIndex(self: Receiver, index: int) -> Node;
Receiver::getIdx
- Parameter
self
:Receiver
- Return
int
pub fn getIdx(self: Receiver) -> int;
Receiver::hasLocation
- Parameter
self
:Receiver
- Return
bool
pub fn hasLocation(self: Receiver) -> bool;
Receiver::getDepthFromRoot
- Parameter
self
:Receiver
- Return
int
pub fn getDepthFromRoot(self: Receiver) -> int;
Receiver::getAchildNode
pub fn getAchildNode(self: Receiver) -> *Node;
Receiver::getMethodReceiverType
- Parameter
self
:Receiver
- Return
string
pub fn getMethodReceiverType(self: Receiver) -> string;
Receiver::getLocation
pub fn getLocation(self: Receiver) -> Location;
Receiver::getMethodReceiverName
- Parameter
self
:Receiver
- Return
string
pub fn getMethodReceiverName(self: Receiver) -> string;
Receiver::getBelongsFile
pub fn getBelongsFile(self: Receiver) -> File;
Receiver::isRootNode
- Parameter
self
:Receiver
- Return
bool
pub fn isRootNode(self: Receiver) -> bool;
Receiver::getFunctionFullSignature
- Parameter
self
:Receiver
- Return
string
pub fn getFunctionFullSignature(self: Receiver) -> string;
Receiver::__all__
Data constraint method.
pub fn __all__(db: GoDB) -> *Receiver;
Receiver::getAResult
pub fn getAResult(self: Receiver) -> *Node;
Receiver::isMethod
- Parameter
self
:Receiver
- Return
bool
pub fn isMethod(self: Receiver) -> bool;
Receiver::getFunctionReceiverType
- Parameter
self
:Receiver
- Return
string
pub fn getFunctionReceiverType(self: Receiver) -> string;
Receiver::isPointerReceiver
- Parameter
self
:Receiver
- Return
bool
pub fn isPointerReceiver(self: Receiver) -> bool;
Receiver::isValueReceiver
- Parameter
self
:Receiver
- Return
bool
pub fn isValueReceiver(self: Receiver) -> bool;
Receiver::getCyclomaticComplexity
- Parameter
self
:Receiver
- Return
int
pub fn getCyclomaticComplexity(self: Receiver) -> int;
Receiver::getParamsField
- Parameter
self
:Receiver
- Return
*string
pub fn getParamsField(self: Receiver) -> *string;
Receiver::getAParameter
pub fn getAParameter(self: Receiver) -> *Node;
Receiver::getGlobalSignature
- Parameter
self
:Receiver
- Return
string
pub fn getGlobalSignature(self: Receiver) -> string;
Receiver::getFunctionReceiverInfo
- Parameter
self
:Receiver
- Return
string
pub fn getFunctionReceiverInfo(self: Receiver) -> string;
Receiver::getFunctionTypeSignature
- Parameter
self
:Receiver
- Return
string
pub fn getFunctionTypeSignature(self: Receiver) -> string;
Receiver::isPublicFunction
- Parameter
self
:Receiver
- Return
bool
pub fn isPublicFunction(self: Receiver) -> bool;
Receiver::getAnAncestor
pub fn getAnAncestor(self: Receiver) -> *Node;
Receiver::getBelongsFunction
pub fn getBelongsFunction(self: Receiver) -> Function;
Receiver::getCommentCnt
- Parameter
self
:Receiver
- Return
int
pub fn getCommentCnt(self: Receiver) -> int;
Receiver::getText
// getText Extract the text associated with a specific node in a file
- Parameter
self
:Receiver
- Return
string
pub fn getText(self: Receiver) -> string;
Receiver::isCommented
- Parameter
self
:Receiver
- Return
bool
pub fn isCommented(self: Receiver) -> bool;
Receiver::getAssociatedComment
- Parameter
self
:Receiver
- Return
string
pub fn getAssociatedComment(self: Receiver) -> string;