github.com/aloncn/graphics-go@v0.0.1/src/runtime/msan0.go (about) 1 // Copyright 2015 The Go Authors. All rights reserved. 2 // Use of this source code is governed by a BSD-style 3 // license that can be found in the LICENSE file. 4 5 // +build !msan 6 7 // Dummy MSan support API, used when not built with -msan. 8 9 package runtime 10 11 import ( 12 "unsafe" 13 ) 14 15 const msanenabled = false 16 17 // Because msanenabled is false, none of these functions should be called. 18 19 func msanread(addr unsafe.Pointer, sz uintptr) { throw("msan") } 20 func msanwrite(addr unsafe.Pointer, sz uintptr) { throw("msan") } 21 func msanmalloc(addr unsafe.Pointer, sz uintptr) { throw("msan") } 22 func msanfree(addr unsafe.Pointer, sz uintptr) { throw("msan") }