42structure SelfReferentialCode where 43 /-- The code being analyzed. -/ 44 code : LeanCode 45 /-- The code compiles (type-checks). -/ 46 compiles : TypeCheckResult 47 /-- The code refers to itself (as a proposition). 48 Refined: check if source contains module name. -/ 49 self_referential : code.source.contains code.module.toSubstring 50 51/-- If code compiles, it is "recognized" (valid in the type theory). -/
used by (1)
From the project-wide theorem graph. These declarations reference this one in their body.