Merge pull request #1544 from FancyKillerPanda/build_ignore

Changed `//+ignore` to `//+build ignore` and emit a warning for unknown tags
This commit is contained in:
gingerBill
2022-11-03 12:58:26 +00:00
committed by GitHub
8 changed files with 7 additions and 8 deletions

View File

@@ -1,4 +1,4 @@
//+ignore
//+build ignore
package gzip
/*

View File

@@ -1,4 +1,4 @@
//+ignore
//+build ignore
package zlib
/*

View File

@@ -8,7 +8,7 @@
An example of how to use `load`.
*/
//+ignore
//+build ignore
package png
import "core:image"

View File

@@ -1,5 +1,5 @@
// This is purely for documentation
//+ignore
//+build ignore
package intrinsics
// Package-Related

View File

@@ -25,8 +25,6 @@
TODO: Handle +/- Infinity and NaN.
*/
//+ignore
package math_big
import "core:mem"

View File

@@ -7,7 +7,7 @@
The code started out as an idiomatic source port of libTomMath, which is in the public domain, with thanks.
*/
//+ignore
//+build ignore
package math_big
import "core:time"

View File

@@ -5634,6 +5634,8 @@ bool parse_file(Parser *p, AstFile *f) {
} else {
f->flags |= AstFile_IsLazy;
}
} else {
warning(tok, "Ignoring unknown tag '%.*s'", LIT(lc));
}
}
}

View File

@@ -1,4 +1,3 @@
//+ignore
/*
Copyright 2021 Jeroen van Rijn <nom@duclavier.com>.
Made available under Odin's BSD-3 license.