Add C API for thread yielding callback.
[oota-llvm.git] / lib / IR / LLVMContextImpl.h
index a6a65e6cacd0d34ee351a2917500bea6ad37e61d..b1ad9ff4a5a8a9c9780a94e3c2d15a2d42eb51ea 100644 (file)
@@ -242,6 +242,9 @@ public:
   LLVMContext::DiagnosticHandlerTy DiagnosticHandler;
   void *DiagnosticContext;
 
+  LLVMContext::YieldCallbackTy YieldCallback;
+  void *YieldOpaqueHandle;
+
   typedef DenseMap<DenseMapAPIntKeyInfo::KeyTy, ConstantInt *,
                    DenseMapAPIntKeyInfo> IntMapTy;
   IntMapTy IntConstants;