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();
331 Environment out(l);
332 out &= r;
333 return out;
337 Environment out = effect.hasGC() ? Environment() : Environment(*this);
338 if (effect.env()) out |= *effect.env();
339 return out;
474 ExprEffect out = ExprEffect::NoneWithEnv(env_);
475 if (gc_.any()) out.setGC();
476 if (raw_use_.any()) out.setRawUse();
477 if (result_is_raw) out.setRawDef();
478 return out;
503 Environment* out = NULL;
505 out = Environment::Allocate(*a_env);
506 *out &= *b_env;
508 return ExprEffect(a.effect_ | b.effect_, out);
515 Environment* out = (b_env == NULL) ? a_env : b_env;
517 out = Environment::Allocate(*b_env);
518 *out |= *a_env;
520 return ExprEffect(a.effect_ | b.effect_, out);
806 ExprEffect out = ExprEffect::None();
809 out = ExprEffect::MergeSeq(out, VisitExpr(exprs[i], out_env));
810 out_env = out_env.ApplyEffect(out);
812 return out;
871 ExprEffect out =
876 out.setGC();
879 return out;
976 const Environment& out() {
999 MergeIn(out());
1004 MergeIn(out());
1028 Environment out = env;
1033 out = VisitStmt(*s, out);
1035 return out;
1043 return block.out();
1051 return block.out();
1061 return block.out();
1074 return block.out();
1137 Environment out = var->hasInit() ? VisitStmt(var->getInit(), env) : env;
1140 out = out.Define(var->getNameAsString());
1143 return out;
1150 Environment out = env;
1155 out = VisitDecl(*decl, out);
1157 return out;