The D Programming Language's Unofficial Docs
beta
Dlang.org
Get Help
doDataFlowAnalysis
dmd
ob
Do the data flow analysis (i.e. compute the input[] and output[] vectors for each ObNode).
void
doDataFlowAnalysis
(
ref
ObState
obstate
)
dmd
ob
enums
PtrState
functions
allocDeps
allocStates
checkObErrors
collectVars
computePreds
doDataFlowAnalysis
genKill
hasMutableFields
hasPointersToMutableFields
insertFinallyBlockCalls
insertFinallyBlockGotos
isBorrowedPtr
isMutableRef
isReadonlyPtr
isTrackableVar
isTrackableVarExp
makeChildrenUndefined
makeUndefined
numberNodes
oblive
readVar
removeUnreachable
setLabelStatementExtraFields
toChars
toObNodes
toPtrState
structs
ObNode
ObState
PtrVarState
Suggestion Box / Bug Report
Do the data flow analysis (i.e. compute the input[] and output[] vectors for each ObNode).