You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -18,36 +18,48 @@ use super::{function::LLFunction, types::LLFunctionType, utils::LLString};
18
18
/// When a Module references a Context, the Context frees it when it gets dropped.
19
19
///
20
20
/// We leverage this behavior by not disposing the Module explicitly on drop, letting associated Context do the job.
21
-
/// This is safe because we can only create a Module from a Context.
21
+
///
22
+
/// WARNING: This is safe only if we can only create a Module from a Context.
22
23
///
23
24
/// NOTE: We can't use lifetime parameter since it leads to unresolvable self-referential structs when an `LLModule` is stored in the same struct as the associated `LLContext`.
0 commit comments