Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 11 for Bond (0.17 sec)

  1. src/cmd/cgo/ast.go

    	case *ast.ReturnStmt:
    		f.walk(n.Results, ctxExpr, visit)
    	case *ast.BranchStmt:
    	case *ast.BlockStmt:
    		f.walk(n.List, context, visit)
    	case *ast.IfStmt:
    		f.walk(n.Init, ctxStmt, visit)
    		f.walk(&n.Cond, ctxExpr, visit)
    		f.walk(n.Body, ctxStmt, visit)
    		f.walk(n.Else, ctxStmt, visit)
    	case *ast.CaseClause:
    		if context == ctxTypeSwitch {
    			context = ctxType
    		} else {
    			context = ctxExpr
    		}
    Go
    - Registered: Tue Apr 30 11:13:12 GMT 2024
    - Last Modified: Wed Jun 07 16:54:27 GMT 2023
    - 14.3K bytes
    - Viewed (0)
  2. doc/go1.17_spec.html

    <a href="#Semicolons">semicolons</a> are
    required unless there is only a condition.
    If the condition is absent, it is equivalent to the boolean value
    <code>true</code>.
    </p>
    
    <pre>
    for cond { S() }    is the same as    for ; cond ; { S() }
    for      { S() }    is the same as    for true     { S() }
    </pre>
    
    <h4 id="For_range">For statements with <code>range</code> clause</h4>
    
    <p>
    HTML
    - Registered: Tue Apr 30 11:13:12 GMT 2024
    - Last Modified: Thu Apr 11 20:22:45 GMT 2024
    - 211.6K bytes
    - Viewed (0)
  3. src/cmd/asm/internal/asm/parse.go

    //
    //	{label:} WORD[.cond] [ arg {, arg} ] (';' | '\n')
    //
    // It adds any labels to p.pendingLabels and returns the word, cond,
    // operand list, and true. If there is an error or EOF, it returns
    // ok=false.
    //
    // line may reuse the memory from scratch.
    func (p *Parser) line(scratch [][]lex.Token) (word, cond string, operands [][]lex.Token, ok bool) {
    next:
    	// Skip newlines.
    Go
    - Registered: Tue Apr 30 11:13:12 GMT 2024
    - Last Modified: Wed Feb 21 14:34:57 GMT 2024
    - 36.9K bytes
    - Viewed (0)
  4. doc/go_spec.html

    <a href="#Semicolons">semicolons</a> are
    required unless there is only a condition.
    If the condition is absent, it is equivalent to the boolean value
    <code>true</code>.
    </p>
    
    <pre>
    for cond { S() }    is the same as    for ; cond ; { S() }
    for      { S() }    is the same as    for true     { S() }
    </pre>
    
    <p>
    Each iteration has its own separate declared variable (or variables)
    [<a href="#Go_1.22">Go 1.22</a>].
    HTML
    - Registered: Tue Apr 30 11:13:12 GMT 2024
    - Last Modified: Fri Apr 26 00:39:16 GMT 2024
    - 279.6K bytes
    - Viewed (0)
  5. src/cmd/asm/internal/asm/asm.go

    func (p *Parser) append(prog *obj.Prog, cond string, doLabel bool) {
    	if cond != "" {
    		switch p.arch.Family {
    		case sys.ARM:
    			if !arch.ARMConditionCodes(prog, cond) {
    				p.errorf("unrecognized condition code .%q", cond)
    				return
    			}
    
    		case sys.ARM64:
    			if !arch.ARM64Suffix(prog, cond) {
    				p.errorf("unrecognized suffix .%q", cond)
    				return
    			}
    
    		case sys.AMD64, sys.I386:
    Go
    - Registered: Tue Apr 30 11:13:12 GMT 2024
    - Last Modified: Wed Feb 21 14:34:57 GMT 2024
    - 25.3K bytes
    - Viewed (0)
  6. src/cmd/asm/internal/arch/arm.go

    // codes, such as ".P.W". An initial period is ignored.
    func ParseARMCondition(cond string) (uint8, bool) {
    	return parseARMCondition(cond, armLS, armSCOND)
    }
    
    func parseARMCondition(cond string, ls, scond map[string]uint8) (uint8, bool) {
    	cond = strings.TrimPrefix(cond, ".")
    	if cond == "" {
    		return arm.C_SCOND_NONE, true
    	}
    	names := strings.Split(cond, ".")
    	bits := uint8(0)
    	for _, name := range names {
    Go
    - Registered: Tue Apr 30 11:13:12 GMT 2024
    - Last Modified: Fri Nov 18 17:59:44 GMT 2022
    - 6.1K bytes
    - Viewed (0)
  7. src/cmd/asm/internal/asm/testdata/arm.s

    //	}
    //	LTYPE1 cond imsr ',' reg
    //	{
    //		outcode($1, $2, &$3, 0, &$5);
    //	}
    	ADD	$1, R2
    	ADD	R1<<R2, R3
    	ADD	R1>>R2, R3
    	ADD	R1@>R2, R3
    	ADD	R1->R2, R3
    	ADD	R1, R2
    
    //
    // MVN
    //
    //	LTYPE2 cond imsr ',' reg
    //	{
    //		outcode($1, $2, &$3, 0, &$5);
    //	}
    	CLZ	R1, R2
    
    //
    // MOVW
    //
    //	LTYPE3 cond gen ',' gen
    //	{
    //		outcode($1, $2, &$3, 0, &$5);
    //	}
    Others
    - Registered: Tue Apr 30 11:13:12 GMT 2024
    - Last Modified: Fri Dec 15 20:51:01 GMT 2023
    - 69K bytes
    - Viewed (0)
  8. src/cmd/asm/internal/asm/testdata/arm64.s

    	CASPD	(R30, ZR), (RSP), (R8, R9)           // e87f3e48
    	CASPW	(R6, R7), (R8), (R4, R5)             // 047d2608
    	CASPD	(R2, R3), (R2), (R8, R9)             // 487c2248
    
    // RET
    	RET
    	RET	foo(SB)
    
    // B/BL/B.cond cases, and canonical names JMP, CALL.
    	BL	1(PC)      // CALL 1(PC)
    	BL	(R2)       // CALL (R2)
    	BL	foo(SB)    // CALL foo(SB)
    	BL	bar<>(SB)  // CALL bar<>(SB)
    	B	foo(SB)    // JMP foo(SB)
    	BEQ	1(PC)
    	BEQ	2(PC)
    Others
    - Registered: Tue Apr 30 11:13:12 GMT 2024
    - Last Modified: Fri Dec 08 03:28:17 GMT 2023
    - 94.9K bytes
    - Viewed (0)
  9. api/go1.txt

    pkg strings, method (*Replacer) WriteString(io.Writer, string) (int, error)
    pkg strings, type Reader struct
    pkg strings, type Replacer struct
    pkg sync, func NewCond(Locker) *Cond
    pkg sync, method (*Cond) Broadcast()
    pkg sync, method (*Cond) Signal()
    pkg sync, method (*Cond) Wait()
    pkg sync, method (*Mutex) Lock()
    pkg sync, method (*Mutex) Unlock()
    pkg sync, method (*Once) Do(func())
    pkg sync, method (*RWMutex) Lock()
    Plain Text
    - Registered: Tue Apr 30 11:13:12 GMT 2024
    - Last Modified: Wed Aug 14 18:58:28 GMT 2013
    - 1.7M bytes
    - Viewed (1)
  10. src/cmd/asm/internal/arch/arm64.go

    	return false
    }
    
    // ARM64Suffix handles the special suffix for the ARM64.
    // It returns a boolean to indicate success; failure means
    // cond was unrecognized.
    func ARM64Suffix(prog *obj.Prog, cond string) bool {
    	if cond == "" {
    		return true
    	}
    	bits, ok := parseARM64Suffix(cond)
    	if !ok {
    		return false
    	}
    	prog.Scond = bits
    	return true
    }
    
    Go
    - Registered: Tue Apr 30 11:13:12 GMT 2024
    - Last Modified: Thu Sep 29 09:04:58 GMT 2022
    - 10.4K bytes
    - Viewed (0)
Back to top