Lines Matching defs:out
25 // (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
57 llvm::raw_svector_ostream out(output);
58 ctx->mangleName(decl, out);
59 *result = out.str().str();
335 Environment out = effect.hasGC() ? Environment() : Environment(*this);
336 if (effect.env() != NULL) out.live_ |= effect.env()->live_;
337 return out;
441 ExprEffect out = ExprEffect::NoneWithEnv(env_);
442 if (gc_.any()) out.setGC();
443 if (raw_use_.any()) out.setRawUse();
444 if (result_is_raw) out.setRawDef();
445 return out;
471 Environment* out = NULL;
473 out = Environment::Allocate(*a_env);
474 out->live_ &= b_env->live_;
476 return ExprEffect(a.effect_ | b.effect_, out);
483 Environment* out = (b_env == NULL) ? a_env : b_env;
485 out = Environment::Allocate(*b_env);
486 out->live_ |= a_env->live_;
488 return ExprEffect(a.effect_ | b.effect_, out);
774 ExprEffect out = ExprEffect::None();
777 out = ExprEffect::MergeSeq(out, VisitExpr(exprs[i], out_env));
778 out_env = out_env.ApplyEffect(out);
780 return out;
839 ExprEffect out =
844 out.setGC();
847 return out;
944 const Environment& out() {
967 MergeIn(out());
972 MergeIn(out());
996 Environment out = env;
1001 out = VisitStmt(*s, out);
1003 return out;
1011 return block.out();
1019 return block.out();
1029 return block.out();
1042 return block.out();
1105 Environment out = var->hasInit() ? VisitStmt(var->getInit(), env) : env;
1108 out = out.Define(var->getNameAsString());
1111 return out;
1118 Environment out = env;
1123 out = VisitDecl(*decl, out);
1125 return out;