Class Baize::BaizeFileResponseCall
A call to the baize.asgi.FileResponse
constructor as a sink for Filesystem access.
it is not contained to Starlette source code but it is mentioned in documents as an alternative to Starlette FileResponse
Import path
import semmle.python.frameworks.Baize
Indirect supertypes
Inherited fields
callee | from CallNode | |
node | from CallCfgNode |
Predicates
getAPathArgument | Gets an argument to this file system access that is interpreted as a path. |
Inherited predicates
asCfgNode | Gets the control-flow node corresponding to this node, if any. | from CfgNode |
asExpr | Gets the expression corresponding to this node, if any. | from Node |
backtrack | Gets a node that may flow into this one using one heap and/or interprocedural step. | from LocalSourceNode |
flowsTo | Holds if this | from LocalSourceNode |
getACall | Gets a call to this node. | from LocalSourceNode |
getALocalSource | Gets a local source node from which data may flow to this node in zero or more local data-flow steps. | from Node |
getAMethodCall | Gets a call to the method | from LocalSourceNode |
getAParameter | Gets the API node for a parameter of this invocation. | from CallNode |
getAnAttributeRead | Gets a read of any attribute on this node. | from LocalSourceNode |
getAnAttributeRead | Gets a read of attribute | from LocalSourceNode |
getAnAttributeReference | Gets a reference (read or write) of any attribute on this node. | from LocalSourceNode |
getAnAttributeReference | Gets a reference (read or write) of attribute | from LocalSourceNode |
getAnAttributeWrite | Gets a write of any attribute on this node. | from LocalSourceNode |
getAnAttributeWrite | Gets a write of attribute | from LocalSourceNode |
getAnAwaited | Gets an awaited value from this node. | from LocalSourceNode |
getArg | Gets the data-flow node corresponding to the i’th positional argument of the call corresponding to this data-flow node | from CallCfgNode |
getArgByName | Gets the data-flow node corresponding to the named argument of the call corresponding to this data-flow node | from CallCfgNode |
getEnclosingCallable | Gets the enclosing callable of this node. | from Node |
getFunction | Gets the data-flow node for the function component of the call corresponding to this data-flow node. | from CallCfgNode |
getKeywordParameter | Gets the API node for the keyword parameter | from CallNode |
getKwargs | Gets the data-flow node corresponding to a dictionary (**) argument of the call corresponding to this data-flow node, if any. | from CallCfgNode |
getLocation | Gets the location of this node | from CfgNode |
getNode | Gets the | from CfgNode |
getNumArgument | Gets the number of positional arguments of this call. | from CallNode |
getParameter | Gets the API node for the | from CallNode |
getParameter | Gets the API node for the parameter that has index | from CallNode |
getReturn | Gets the API node for the return value of this call. | from CallNode |
getScope | Gets the scope of this node. | from CfgNode |
getSelfParameter | Gets the object that this method-call is being called on, if this is a method-call | from CallNode |
getStarArg | Gets the data-flow node corresponding to the first tuple (*) argument of the call corresponding to this data-flow node, if any. | from CallCfgNode |
getSubscript | Gets a subscript of this node. | from LocalSourceNode |
hasLocationInfo | Holds if this element is at the specified location. The location spans column | from Node |
toString | Gets a textual representation of this element. | from CfgNode |
track | Gets a node that this node may flow to using one heap and/or interprocedural step. | from LocalSourceNode |