From fb85866979d32eb719c1c27a66d311d42a57da0e Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Mika=C3=ABl=20Mayer?= <mikael.mayer@epfl.ch>
Date: Tue, 28 Jun 2016 15:25:20 +0200
Subject: [PATCH] Added forgotten @library on functions names.

---
 library/leon/lang/StaticChecks.scala             | 1 +
 library/leon/webDSL/webDescription/WebPage.scala | 4 +++-
 library/leon/webDSL/webDescription/package.scala | 1 +
 3 files changed, 5 insertions(+), 1 deletion(-)

diff --git a/library/leon/lang/StaticChecks.scala b/library/leon/lang/StaticChecks.scala
index e53f2def0..1b6e20569 100644
--- a/library/leon/lang/StaticChecks.scala
+++ b/library/leon/lang/StaticChecks.scala
@@ -6,6 +6,7 @@ import scala.language.implicitConversions
 object StaticChecks {
 
   case class Ensuring[A](x: A) {
+    @library
     def ensuring(cond: (A) => Boolean): A = x
   }
 
diff --git a/library/leon/webDSL/webDescription/WebPage.scala b/library/leon/webDSL/webDescription/WebPage.scala
index c00b219d7..274b75187 100644
--- a/library/leon/webDSL/webDescription/WebPage.scala
+++ b/library/leon/webDSL/webDescription/WebPage.scala
@@ -10,6 +10,7 @@ case class StyleRule(target: String, rules: List[WebStyle])
 
 @library
 case class StyleSheet(elems: List[StyleRule]) {
+  @library
   def apply(l: List[StyleRule]): StyleSheet = {
     StyleSheet(elems ++ l)
   }
@@ -23,7 +24,8 @@ case class StyleSheet(elems: List[StyleRule]) {
   }
 }
 
-object WebPage { 
+object WebPage {
+  @library
   def apply(main: WebElement): WebPage = {
     WebPage(main, StyleSheet(Nil()))
   }
diff --git a/library/leon/webDSL/webDescription/package.scala b/library/leon/webDSL/webDescription/package.scala
index 188ddece7..ca052d39d 100644
--- a/library/leon/webDSL/webDescription/package.scala
+++ b/library/leon/webDSL/webDescription/package.scala
@@ -4,6 +4,7 @@ import leon.lang._
 import leon.annotation._
 
 package object webDescription {
+  @library
   val Style = StyleSheet(Nil())
   
   @library
-- 
GitLab