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();
336 Environment out = effect.hasGC() ? Environment() : Environment(*this);
337 if (effect.env() != NULL) out.live_ |= effect.env()->live_;
338 return out;
442 ExprEffect out = ExprEffect::NoneWithEnv(env_);
443 if (gc_.any()) out.setGC();
444 if (raw_use_.any()) out.setRawUse();
445 if (result_is_raw) out.setRawDef();
446 return out;
472 Environment* out = NULL;
474 out = Environment::Allocate(*a_env);
475 out->live_ &= b_env->live_;
477 return ExprEffect(a.effect_ | b.effect_, out);
484 Environment* out = (b_env == NULL) ? a_env : b_env;
486 out = Environment::Allocate(*b_env);
487 out->live_ |= a_env->live_;
489 return ExprEffect(a.effect_ | b.effect_, out);
792 ExprEffect out = ExprEffect::None();
795 out = ExprEffect::MergeSeq(out, VisitExpr(exprs[i], out_env));
796 out_env = out_env.ApplyEffect(out);
798 return out;
857 ExprEffect out =
862 out.setGC();
865 return out;
961 const Environment& out() {
984 MergeIn(out());
989 MergeIn(out());
1013 Environment out = env;
1018 out = VisitStmt(*s, out);
1020 return out;
1028 return block.out();
1036 return block.out();
1046 return block.out();
1059 return block.out();
1121 Environment out = var->hasInit() ? VisitStmt(var->getInit(), env) : env;
1124 out = out.Define(var->getNameAsString());
1127 return out;
1134 Environment out = env;
1139 out = VisitDecl(*decl, out);
1141 return out;