Home | History | Annotate | Download | only in gcmole

Lines Matching defs:in

2 // Redistribution and use in source and binary forms, with or without
8 // * Redistributions in binary form must reproduce the above
10 // disclaimer in the documentation and/or other materials provided
19 // A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
24 // THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
25 // (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
431 void SetEffect(int arg, ExprEffect in) {
432 if (in.hasGC()) gc_.set(arg);
433 if (in.hasRawDef()) raw_def_.set(arg);
434 if (in.hasRawUse()) raw_use_.set(arg);
435 if (in.env() != NULL) {
436 if (env_ == NULL) env_ = in.env();
437 env_->live_ |= in.env()->live_;
930 Block(const Environment& in,
932 : in_(in),
957 const Environment& in() {
970 Environment a_out = owner_->VisitStmt(a, in());
977 Environment a_out = owner_->VisitStmt(a, in());
1063 Environment in = Environment::Merge(env, block_->in());
1064 Environment after_lhs = VisitStmt(stmt->getLHS(), in);
1069 Environment in = Environment::Merge(env, block_->in());
1070 return VisitStmt(stmt->getSubStmt(), in);