]> Cypherpunks.ru repositories - gostls13.git/blobdiff - src/cmd/compile/internal/inline/inlheur/analyze_func_returns.go
cmd/compile/internal/inline/inlheur: remove pkg-level call site table
[gostls13.git] / src / cmd / compile / internal / inline / inlheur / analyze_func_returns.go
index 810714363192afd78c791877260ebd16b84aee62..3ee249fa9d26f3aa7370d32afe18d291e4800821 100644 (file)
@@ -61,8 +61,8 @@ func makeResultsAnalyzer(fn *ir.Func, canInline func(*ir.Func), inlineMaxBudget
 }
 
 // setResults transfers the calculated result properties for this
-// function to 'fp'.
-func (ra *returnsAnalyzer) setResults(fp *FuncProps) {
+// function to 'funcProps'.
+func (ra *returnsAnalyzer) setResults(funcProps *FuncProps) {
        // Promote ResultAlwaysSameFunc to ResultAlwaysSameInlinableFunc
        for i := range ra.values {
                if ra.props[i] == ResultAlwaysSameFunc && !ra.values[i].derived {
@@ -88,7 +88,7 @@ func (ra *returnsAnalyzer) setResults(fp *FuncProps) {
                        }
                }
        }
-       fp.ResultFlags = ra.props
+       funcProps.ResultFlags = ra.props
 }
 
 func (ra *returnsAnalyzer) pessimize() {