Functions
            
            
               
                  GetRedzoneSizeForGlobal 
                  function
                  
                  #
               
               
               Calculate redzone for globals.
               
               func GetRedzoneSizeForGlobal(size int64) int64
            
            
            
               
                  MakeTask 
                  function
                  
                  #
               
               
               MakeTask makes an initialization record for the package, if necessary.
See runtime/proc.go:initTask for its layout.
The 3 tasks for initialization are:
1. Initialize all of the packages the current package depends on.
2. Initialize all the variables that have initializers.
3. Run any init functions.
               
               func MakeTask()
            
            
            
               
                  canInstrumentGlobal 
                  function
                  
                  #
               
               
               func canInstrumentGlobal(g ir.Node) bool
            
            
            
               
                  createtypes 
                  function
                  
                  #
               
               
               func createtypes() (*types.Type, *types.Type, *types.Type)
            
            
            
               
                  instrumentGlobals 
                  function
                  
                  #
               
               
               instrumentGlobals declares a global array of _asan_global structures and initializes it.
               
               func instrumentGlobals(fn *ir.Func) *ir.Name