func (p *Program) Clean() {
	for i := p.calledFunctionCount - 1; i >= 0; i-- {
		functionDescIndex := p.orderedFunctionDescIndexes[i]
		functionDesc := &p.functionDescs[functionDescIndex]
		doCleanup(functionDesc)
	}
}
// Clean does cleanups associated with Functions.
Clean does cleanups associated with Functions.
// Clean does cleanups associated with Functions .
func (p *Program) Clean() {
	for i := p.calledFunctionCount - 1; i >= 0; i-- {
		functionDescIndex := p.orderedFunctionDescIndexes[i]
		functionDesc := &p.functionDescs[functionDescIndex]
		doCleanup(functionDesc)
	}
}
func ( p * Program ) Clean ( ) { for i := p . calledFunctionCount - 1 ; i >= 0 ; i -- { functionDescIndex := p . orderedFunctionDescIndexes [ i ] functionDesc := & p . functionDescs [ functionDescIndex ] doCleanup ( functionDesc ) } }
Clean does cleanups associated with Functions.
Clean does cleanups associated with Functions .