Lines Matching refs:byvalue
25 …VarDeclarations byvalue; // array into which variables with values containing pointers are inse… member
77 if (!er.byref.dim && !er.byvalue.dim && !er.byfunc.dim && !er.byexp.dim) in checkParamArgumentEscape()
82 for (size_t i = 0; i < er.byvalue.dim; i++) in checkParamArgumentEscape()
85 VarDeclaration *v = er.byvalue[i]; in checkParamArgumentEscape()
205 if (!er.byref.dim && !er.byvalue.dim && !er.byfunc.dim && !er.byexp.dim) in checkAssignEscape()
229 for (size_t i = 0; i < er.byvalue.dim; i++) in checkAssignEscape()
231 VarDeclaration *v = er.byvalue[i]; in checkAssignEscape()
436 if (!er.byref.dim && !er.byvalue.dim && !er.byexp.dim) in checkThrowEscape()
440 for (size_t i = 0; i < er.byvalue.dim; i++) in checkThrowEscape()
442 VarDeclaration *v = er.byvalue[i]; in checkThrowEscape()
531 if (!er.byref.dim && !er.byvalue.dim && !er.byexp.dim) in checkReturnEscapeImpl()
535 for (size_t i = 0; i < er.byvalue.dim; i++) in checkReturnEscapeImpl()
537 VarDeclaration *v = er.byvalue[i]; in checkReturnEscapeImpl()
778 er->byvalue.push(v); in escapeByValue()
784 er->byvalue.push(e->var); in escapeByValue()
882 er->byvalue.push(v); in escapeByValue()