Lines Matching defs:Session
716 : Session(S),
718 Session.getLLVMContext())),
719 Builder(Session.getLLVMContext()) {
720 M->setDataLayout(*Session.getTarget().getDataLayout());
723 SessionContext& getSession() { return Session; }
727 LLVMContext& getLLVMContext() { return Session.getLLVMContext(); }
732 SessionContext &Session;
740 if (PrototypeAST *ProtoAST = Session.getPrototypeAST(Name))
1169 KaleidoscopeJIT(SessionContext &Session)
1170 : Session(Session),
1171 Mang(Session.getTarget().getDataLayout()),
1172 CompileLayer(ObjectLayer, SimpleCompiler(Session.getTarget())),
1174 CompileCallbacks(LazyEmitLayer, CCMgrMemMgr, Session.getLLVMContext(),
1258 IRGenContext C(Session);
1293 auto H = addModule(IRGen(Session, *Fn));
1302 SessionContext &Session;