Semmle QL C# standard library
Index
returnsRef
Class
Callable
Predicates
calls
canReturn
canYieldReturn
getABody
getACall
getAParameter
getAStatementBody
getAnExpressionBody
getBody
getCyclomaticComplexity
getEnclosingCallable
getEntryPoint
getExitPoint
getExpressionBody
getNumberOfLines
getNumberOfLinesOfCode
getNumberOfLinesOfComments
getNumberOfParameters
getParameter
getReturnType
getSourceDeclaration
getStatementBody
hasBody
hasExpressionBody
hasNonEmptyBody
hasStatementBody
returnsRef
returnsRefReadonly
toStringWithTypes
Inherited predicates
compiledFromSource
fromLibrary
fromSource
getAChild
getAChildExpr
getAChildStmt
getALocation
getARawParameter
getChild
getChildExpr
getChildStmt
getDeclaringType
getFile
getIndex
getLabel
getLanguage
getLocation
getName
getNumberOfChildren
getParent
getQualifiedName
getQualifiedNameWithTypes
getRawParameter
getURL
getUndecoratedName
hasName
hasNoParameters
hasQualifiedName
hasQualifiedName
isCompilerGenerated
isSourceDeclaration
parameterTypesToString
toString
Member predicate
Callable
::
Callable
::
returnsRef
Holds if this callable returns a
ref
.
predicate
returnsRef
()