Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 265 for PrintFer (0.18 sec)

  1. test/fixedbugs/bug414.dir/prog.go

    // license that can be found in the LICENSE file.
    
    package main
    
    import "./p1"
    
    type MyObject struct {
    	p1.Fer
    }
    
    func main() {
    	var b p1.Fer = &p1.Object{}
    	p1.PrintFer(b)
    	var c p1.Fer = &MyObject{b}
    	p1.PrintFer(c)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 02 13:43:18 UTC 2016
    - 329 bytes
    - Viewed (0)
  2. test/fixedbugs/bug414.dir/p1.go

    package p1
    
    import "fmt"
    
    type Fer interface {
    	f() string
    }
    
    type Object struct{}
    
    func (this *Object) f() string {
    	return "Object.f"
    }
    
    func PrintFer(fer Fer) {
    	fmt.Sprintln(fer.f())
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 02 13:43:18 UTC 2016
    - 349 bytes
    - Viewed (0)
  3. src/cmd/compile/internal/syntax/printer.go

    // that takes care of accounting and error handling.
    func (p *printer) write(data []byte) {
    	n, err := p.output.Write(data)
    	p.written += n
    	if err != nil {
    		panic(writeError{err})
    	}
    }
    
    var (
    	tabBytes    = []byte("\t\t\t\t\t\t\t\t")
    	newlineByte = []byte("\n")
    	blankByte   = []byte(" ")
    )
    
    func (p *printer) writeBytes(data []byte) {
    	if len(data) == 0 {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Aug 24 07:17:27 UTC 2023
    - 21.5K bytes
    - Viewed (0)
  4. src/go/printer/printer.go

    	commentNewline bool              // true if the comment group contains newlines
    }
    
    type printer struct {
    	// Configuration (does not change after initialization)
    	Config
    	fset *token.FileSet
    
    	// Current state
    	output       []byte       // raw printer result
    	indent       int          // current indentation
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 19 12:02:03 UTC 2023
    - 41.6K bytes
    - Viewed (0)
  5. analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/symbols/DebugSymbolRenderer.kt

                is KaAnnotation -> renderAnnotationApplication(value, printer)
                is KaAnnotationList -> renderAnnotationsList(value, printer)
                is KtModule -> renderKtModule(value, printer)
                // Other custom values
                is Name -> printer.append(value.asString())
                is FqName -> printer.append(value.asString())
                is ClassId -> printer.append(value.asString())
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Tue Jun 11 15:45:42 UTC 2024
    - 19.8K bytes
    - Viewed (0)
  6. analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/renderer/types/KtTypeRenderer.kt

                else -> return
            }
    
            printer.append(" /* = ")
            renderTypeAsIs(expandedType, printer)
            printer.append(" */")
        }
    
        private fun KaSession.renderExpandedType(type: KaType, printer: PrettyPrinter) {
            renderTypeAsIs(type.fullyExpandedType, printer)
        }
    
        private fun KaSession.renderAbbreviatedTypeComment(type: KaType, printer: PrettyPrinter) {
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Tue Jun 04 08:26:19 UTC 2024
    - 9.1K bytes
    - Viewed (0)
  7. analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/renderer/types/renderers/KtFunctionalTypeRenderer.kt

                                if (it is KaFunctionalType) printer.append("(")
                                typeRenderer.renderType(analysisSession, it, printer)
                                if (it is KaFunctionalType) printer.append(")")
                                printer.append('.')
                            }
                            printCollection(type.parameterTypes, prefix = "(", postfix = ")") {
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Tue Jun 04 08:26:19 UTC 2024
    - 4.2K bytes
    - Viewed (0)
  8. src/cmd/fix/printerconfig_test.go

    		In: `package main
    
    import "go/printer"
    
    func f() printer.Config {
    	b := printer.Config{0, 8}
    	c := &printer.Config{0}
    	d := &printer.Config{Tabwidth: 8, Mode: 0}
    	return printer.Config{0, 8}
    }
    `,
    		Out: `package main
    
    import "go/printer"
    
    func f() printer.Config {
    	b := printer.Config{Mode: 0, Tabwidth: 8}
    	c := &printer.Config{Mode: 0}
    	d := &printer.Config{Tabwidth: 8, Mode: 0}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Mar 01 23:34:33 UTC 2016
    - 748 bytes
    - Viewed (0)
  9. analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/renderer/declarations/renderers/callables/KtFunctionSymbolRenderer.kt

                        }
                    }
    
                    declarationRenderer.nameRenderer.renderName(analysisSession, symbol, declarationRenderer, printer)
    
                    printer.printCollection(symbol.valueParameters, prefix = "(", postfix = ")") {
                        declarationRenderer.typeRenderer.renderType(analysisSession, it.returnType, printer)
                    }
    
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 22 06:28:34 UTC 2024
    - 2.7K bytes
    - Viewed (0)
  10. analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/renderer/types/renderers/KtClassTypeQualifierRenderer.kt

                qualifiers: List<KaClassTypeQualifier>,
                typeRenderer: KaTypeRenderer,
                printer: PrettyPrinter,
            ) {
                printer {
                    printCollection(qualifiers, separator = ".") { qualifier ->
                        qualifier.render(analysisSession, type, typeRenderer, printer)
                    }
                }
            }
        }
    
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Tue Jun 04 08:26:19 UTC 2024
    - 3.4K bytes
    - Viewed (0)
Back to top