Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 29 for doDemangle (0.16 sec)

  1. src/cmd/vendor/github.com/ianlancetaylor/demangle/demangle.go

    		return &GlobalCDtor{Ctor: ctor, Key: &Name{Name: name}}, nil
    	} else {
    		a, err := doDemangle(name[5:], options...)
    		if err != nil {
    			return nil, adjustErr(err, 5)
    		}
    		return &GlobalCDtor{Ctor: ctor, Key: a}, nil
    	}
    }
    
    // The doDemangle function is the entry point into the demangler proper.
    func doDemangle(name string, options ...Option) (ret AST, err error) {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 31 19:48:28 UTC 2024
    - 94.1K bytes
    - Viewed (0)
  2. src/cmd/vendor/github.com/google/pprof/internal/symbolizer/symbolizer.go

    func demanglerModeToOptions(demanglerMode string) []demangle.Option {
    	switch demanglerMode {
    	case "": // demangled, simplified: no parameters, no templates, no return type
    		return []demangle.Option{demangle.NoParams, demangle.NoEnclosingParams, demangle.NoTemplateParams}
    	case "templates": // demangled, simplified: no parameters, no return type
    		return []demangle.Option{demangle.NoParams, demangle.NoEnclosingParams}
    	case "full":
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 31 19:48:28 UTC 2024
    - 10K bytes
    - Viewed (0)
  3. src/cmd/vendor/github.com/google/pprof/internal/binutils/disasm.go

    			return []string{name}
    		}
    
    		// Match all possible demangled versions of the name.
    		for _, o := range [][]demangle.Option{
    			{demangle.NoClones},
    			{demangle.NoParams, demangle.NoEnclosingParams},
    			{demangle.NoParams, demangle.NoEnclosingParams, demangle.NoTemplateParams},
    		} {
    			if demangled, err := demangle.ToString(name, o...); err == nil && r.MatchString(demangled) {
    				return []string{demangled}
    			}
    		}
    	}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Aug 15 16:39:48 UTC 2023
    - 5.2K bytes
    - Viewed (0)
  4. src/cmd/go.sum

    github.com/google/pprof v0.0.0-20240528025155-186aa0362fba/go.mod h1:K1liHPHnj73Fdn/EKuT8nrFqBihUSKXoLYU0BuatOYo=
    github.com/ianlancetaylor/demangle v0.0.0-20240312041847-bd984b5ce465 h1:KwWnWVWCNtNq/ewIX7HIKnELmEx2nDP42yskD/pi7QE=
    github.com/ianlancetaylor/demangle v0.0.0-20240312041847-bd984b5ce465/go.mod h1:gx7rwoVhcfuVKG5uya9Hs3Sxj7EIvldVofAWIUtGouw=
    github.com/yuin/goldmark v1.6.0 h1:boZcn2GTjpsynOsC0iJHnBWa4Bi0qzfJjthwauItG68=
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Jun 04 16:19:04 UTC 2024
    - 2.5K bytes
    - Viewed (0)
  5. src/cmd/vendor/github.com/ianlancetaylor/demangle/SECURITY.md

    Please disclose it at [security advisory](https://github.com/ianlancetaylor/demangle/security/advisories/new).
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Aug 15 16:39:48 UTC 2023
    - 686 bytes
    - Viewed (0)
  6. src/cmd/go.mod

    	golang.org/x/sys v0.21.0
    	golang.org/x/telemetry v0.0.0-20240603224550-f2b69109f79b
    	golang.org/x/term v0.20.0
    	golang.org/x/tools v0.21.1-0.20240604144337-208808308b70
    )
    
    require (
    	github.com/ianlancetaylor/demangle v0.0.0-20240312041847-bd984b5ce465 // indirect
    	golang.org/x/text v0.16.0 // indirect
    	rsc.io/markdown v0.0.0-20240306144322-0bf8f97ee8ef // indirect
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Jun 04 16:19:04 UTC 2024
    - 595 bytes
    - Viewed (0)
  7. src/internal/profile/profile.go

    type Demangler func(name []string) (map[string]string, error)
    
    // Demangle attempts to demangle and optionally simplify any function
    // names referenced in the profile. It works on a best-effort basis:
    // it will silently preserve the original names in case of any errors.
    func (p *Profile) Demangle(d Demangler) error {
    	// Collect names to demangle.
    	var names []string
    	for _, fn := range p.Function {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Feb 08 17:57:40 UTC 2024
    - 13.4K bytes
    - Viewed (0)
  8. src/go/build/vendor_test.go

    //
    // DO NOT ADD TO THIS LIST TO FIX BUILDS.
    // Vendoring a new package requires prior discussion.
    var allowedPackagePrefixes = []string{
    	"golang.org/x",
    	"github.com/google/pprof",
    	"github.com/ianlancetaylor/demangle",
    	"rsc.io/markdown",
    }
    
    // Verify that the vendor directories contain only packages matching the list above.
    func TestVendorPackages(t *testing.T) {
    	_, thisFile, _, _ := runtime.Caller(0)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Feb 28 16:29:14 UTC 2024
    - 1.9K bytes
    - Viewed (0)
  9. src/cmd/vendor/modules.txt

    github.com/google/pprof/internal/symbolz
    github.com/google/pprof/internal/transport
    github.com/google/pprof/profile
    github.com/google/pprof/third_party/svgpan
    # github.com/ianlancetaylor/demangle v0.0.0-20240312041847-bd984b5ce465
    ## explicit; go 1.13
    github.com/ianlancetaylor/demangle
    # golang.org/x/arch v0.8.0
    ## explicit; go 1.18
    golang.org/x/arch/arm/armasm
    golang.org/x/arch/arm64/arm64asm
    golang.org/x/arch/ppc64/ppc64asm
    golang.org/x/arch/x86/x86asm
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Jun 04 16:19:04 UTC 2024
    - 4.8K bytes
    - Viewed (0)
  10. src/cmd/vendor/github.com/ianlancetaylor/demangle/rust.go

    	off           int             // offset of str within original string
    	buf           strings.Builder // demangled string being built
    	skip          bool            // don't print, just skip
    	lifetimes     int64           // number of bound lifetimes
    	last          byte            // last byte written to buffer
    	noGenericArgs bool            // don't demangle generic arguments
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Aug 15 16:39:48 UTC 2023
    - 23.3K bytes
    - Viewed (0)
Back to top