Search Options

Results per page
Sort
Preferred Languages
Advance

Results 11 - 14 of 14 for InlTree (0.15 sec)

  1. src/cmd/internal/dwarf/dwarf.go

    	PutLocationList func(listSym, startPC Sym)
    	Scope           int32
    	Type            Sym
    	DeclFile        string
    	DeclLine        uint
    	DeclCol         uint
    	InlIndex        int32 // subtract 1 to form real index into InlTree
    	ChildIndex      int32 // child DIE index in abstract function
    	IsInAbstract    bool  // variable exists in abstract function
    	ClosureOffset   int64 // if non-zero this is the offset of this variable in the closure struct
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Mar 06 15:23:18 UTC 2024
    - 43K bytes
    - Viewed (0)
  2. src/cmd/compile/internal/ir/func.go

    	// inlined functions' names into the closure's linker symbol name
    	// too (#60324).
    	if inlIndex := base.Ctxt.InnermostPos(pos).Base().InliningIndex(); inlIndex >= 0 {
    		names := []string{outer}
    		base.Ctxt.InlTree.AllParents(inlIndex, func(call obj.InlinedCall) {
    			names = append(names, call.Name)
    		})
    		outer = strings.Join(names, ".")
    	}
    
    	*gen++
    	return pkg.Lookup(fmt.Sprintf("%s%s%d", outer, suffix, *gen))
    }
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 01:05:44 UTC 2024
    - 21.1K bytes
    - Viewed (0)
  3. src/cmd/link/internal/ld/symtab.go

    			}
    
    		case strings.HasPrefix(name, "gcargs."),
    			strings.HasPrefix(name, "gclocals."),
    			strings.HasPrefix(name, "gclocals·"),
    			ldr.SymType(s) == sym.SGOFUNC && s != symgofunc, // inltree, see pcln.go
    			strings.HasSuffix(name, ".opendefer"),
    			strings.HasSuffix(name, ".arginfo0"),
    			strings.HasSuffix(name, ".arginfo1"),
    			strings.HasSuffix(name, ".argliveinfo"),
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Sep 13 16:29:40 UTC 2023
    - 29.2K bytes
    - Viewed (0)
  4. src/cmd/link/internal/loader/loader.go

    func (fi *FuncInfo) StartLine() int32 {
    	return (*goobj.FuncInfo)(nil).ReadStartLine(fi.data)
    }
    
    // Preload has to be called prior to invoking the various methods
    // below related to pcdata, funcdataoff, files, and inltree nodes.
    func (fi *FuncInfo) Preload() {
    	fi.lengths = (*goobj.FuncInfo)(nil).ReadFuncInfoLengths(fi.data)
    }
    
    func (fi *FuncInfo) NumFile() uint32 {
    	if !fi.lengths.Initialized {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 24 20:26:10 UTC 2024
    - 81.5K bytes
    - Viewed (0)
Back to top