Search Options

Results per page
Sort
Preferred Languages
Advance

Results 11 - 20 of 98 for moduledata (0.16 sec)

  1. analysis/analysis-api-standalone/analysis-api-fir-standalone-base/src/org/jetbrains/kotlin/analysis/api/standalone/base/declarations/KotlinStandaloneFirDirectInheritorsProvider.kt

            // `SEALED_CLASS_INHERITORS` or later, so `isSubClassOf` resolving to `SUPER_TYPES` is legal.
            return isSubClassOf(candidateFirClass, baseFirClass, candidateFirClass.moduleData.session, allowIndirectSubtyping = false)
        }
    
        private fun KtClassOrObject.toFirSymbol(classId: ClassId, ktModule: KtModule): FirClassLikeSymbol<*>? {
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Thu Jun 06 17:44:50 UTC 2024
    - 6K bytes
    - Viewed (0)
  2. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/symbols/KtFirSymbol.kt

            firSymbol.isLocal -> KaSymbolKind.LOCAL
            else -> KaSymbolKind.TOP_LEVEL
        }
    }
    
    private fun FirDeclaration.javaOriginBasedOnSessionKind(): KaSymbolOrigin {
        return when (moduleData.session.kind) {
            FirSession.Kind.Source -> KaSymbolOrigin.JAVA_SOURCE
            FirSession.Kind.Library -> KaSymbolOrigin.JAVA_LIBRARY
        }
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Tue Jun 11 09:36:27 UTC 2024
    - 5.9K bytes
    - Viewed (0)
  3. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirPsiTypeProvider.kt

    import org.jetbrains.kotlin.fir.java.MutableJavaTypeParameterStack
    import org.jetbrains.kotlin.fir.java.javaSymbolProvider
    import org.jetbrains.kotlin.fir.java.resolveIfJavaType
    import org.jetbrains.kotlin.fir.moduleData
    import org.jetbrains.kotlin.fir.resolve.fullyExpandedType
    import org.jetbrains.kotlin.fir.resolve.substitution.AbstractConeSubstitutor
    import org.jetbrains.kotlin.fir.resolve.toSymbol
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 29 20:26:34 UTC 2024
    - 18.4K bytes
    - Viewed (0)
  4. src/cmd/link/internal/ld/lib.go

    		// create a local symbol for the moduledata.
    		moduledata = ctxt.loader.LookupOrCreateSym("local.moduledata", 0)
    		mdsb = ctxt.loader.MakeSymbolUpdater(moduledata)
    		ctxt.loader.SetAttrLocal(moduledata, true)
    	}
    	// In all cases way we mark the moduledata as noptrdata to hide it from
    	// the GC.
    	mdsb.SetType(sym.SNOPTRDATA)
    	ctxt.loader.SetAttrReachable(moduledata, true)
    	ctxt.Moduledata = moduledata
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue May 21 18:45:27 UTC 2024
    - 88.6K bytes
    - Viewed (0)
  5. src/cmd/link/internal/arm/asm.go

    	"debug/elf"
    	"fmt"
    	"log"
    )
    
    // This assembler:
    //
    //         .align 2
    // local.dso_init:
    //         ldr r0, .Lmoduledata
    // .Lloadfrom:
    //         ldr r0, [r0]
    //         b runtime.addmoduledata@plt
    // .align 2
    // .Lmoduledata:
    //         .word local.moduledata(GOT_PREL) + (. - (.Lloadfrom + 4))
    // assembles to:
    //
    // 00000000 <local.dso_init>:
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Aug 23 05:58:20 UTC 2023
    - 22.9K bytes
    - Viewed (0)
  6. src/cmd/link/internal/x86/asm.go

    	// go.link.addmoduledata:
    	//      53                      push %ebx
    	//      e8 00 00 00 00          call __x86.get_pc_thunk.cx + R_CALL __x86.get_pc_thunk.cx
    	//      8d 81 00 00 00 00       lea 0x0(%ecx), %eax + R_PCREL ctxt.Moduledata
    	//      8d 99 00 00 00 00       lea 0x0(%ecx), %ebx + R_GOTPC _GLOBAL_OFFSET_TABLE_
    	//      e8 00 00 00 00          call runtime.addmoduledata@plt + R_CALL runtime.addmoduledata
    	//      5b                      pop %ebx
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Aug 23 05:58:20 UTC 2023
    - 13.6K bytes
    - Viewed (0)
  7. src/cmd/link/internal/ld/link.go

    	compressDWARF bool
    
    	Libdir       []string
    	Library      []*sym.Library
    	LibraryByPkg map[string]*sym.Library
    	Shlibs       []Shlib
    	Textp        []loader.Sym
    	Moduledata   loader.Sym
    
    	PackageFile  map[string]string
    	PackageShlib map[string]string
    
    	tramps []loader.Sym // trampolines
    
    	compUnits []*sym.CompilationUnit // DWARF compilation units
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 19 15:59:22 UTC 2022
    - 5.1K bytes
    - Viewed (0)
  8. src/cmd/link/internal/ppc64/asm.go

    		return
    	}
    
    	o := func(op uint32) {
    		initfunc.AddUint32(ctxt.Arch, op)
    	}
    
    	// Write a function to load this module's local.moduledata. This is shared code.
    	//
    	// package link
    	// void addmoduledata() {
    	//	runtime.addmoduledata(local.moduledata)
    	// }
    
    	if !hasPCrel {
    		// Regenerate TOC from R12 (the address of this function).
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Mar 19 20:54:08 UTC 2024
    - 63.7K bytes
    - Viewed (0)
  9. src/runtime/runtime2.go

    	// function.
    
    	// pcdata contains the offset into moduledata.pctab for the start of
    	// that index's table. e.g.,
    	// &moduledata.pctab[_func.pcdata[_PCDATA_UnsafePoint]] is the start of
    	// the unsafe point table.
    	//
    	// An offset of 0 indicates that there is no table.
    	//
    	// pcdata [npcdata]uint32
    
    	// funcdata contains the offset past moduledata.gofunc which contains a
    	// pointer to that index's funcdata. e.g.,
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 30 17:57:37 UTC 2024
    - 47.9K bytes
    - Viewed (0)
  10. src/runtime/stkframe.go

    	}
    	// Set methodValueCallFrameObjs[0].gcdataoff so that
    	// stackObjectRecord.gcdata() will work correctly with it.
    	ptr := uintptr(unsafe.Pointer(&methodValueCallFrameObjs[0]))
    	var mod *moduledata
    	for datap := &firstmoduledata; datap != nil; datap = datap.next {
    		if datap.gofunc <= ptr && ptr < datap.end {
    			mod = datap
    			break
    		}
    	}
    	if mod == nil {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 02 15:10:48 UTC 2024
    - 9.9K bytes
    - Viewed (0)
Back to top