Lines Matching refs:baseCompiler

35 func (compiler *baseCompiler) edition() string {
39 func (compiler *baseCompiler) setNoStdlibs() {
43 func (compiler *baseCompiler) disableLints() {
47 func NewBaseCompiler(dir, dir64 string, location installLocation) *baseCompiler {
48 return &baseCompiler{
158 type baseCompiler struct { struct
179 func (compiler *baseCompiler) Disabled() bool { argument
183 func (compiler *baseCompiler) SetDisabled() { argument
187 func (compiler *baseCompiler) coverageOutputZipPath() android.OptionalPath { argument
191 func (compiler *baseCompiler) preferRlib() bool { argument
195 func (compiler *baseCompiler) stdLinkage(ctx *depsContext) RustLinkage { argument
206 var _ compiler = (*baseCompiler)(nil)
208 func (compiler *baseCompiler) inData() bool { argument
212 func (compiler *baseCompiler) compilerProps() []interface{} { argument
216 func (compiler *baseCompiler) cfgsToFlags() []string { argument
224 func (compiler *baseCompiler) featuresToFlags() []string { argument
232 func (compiler *baseCompiler) compilerFlags(ctx ModuleContext, flags Flags) Flags { argument
274 func (compiler *baseCompiler) compile(ctx ModuleContext, flags Flags, deps PathDeps) android.Path { argument
278 func (compiler *baseCompiler) rustdoc(ctx ModuleContext, flags Flags, argument
284 func (compiler *baseCompiler) initialize(ctx ModuleContext) { argument
288 func (compiler *baseCompiler) CargoOutDir() android.OptionalPath { argument
292 func (compiler *baseCompiler) isDependencyRoot() bool { argument
296 func (compiler *baseCompiler) strippedOutputFilePath() android.OptionalPath { argument
300 func (compiler *baseCompiler) compilerDeps(ctx DepsContext, deps Deps) Deps { argument
340 func (compiler *baseCompiler) crateName() string { argument
344 func (compiler *baseCompiler) everInstallable() bool { argument
349 func (compiler *baseCompiler) installDir(ctx ModuleContext) android.InstallPath { argument
368 func (compiler *baseCompiler) nativeCoverage() bool { argument
372 func (compiler *baseCompiler) install(ctx ModuleContext) { argument
377 func (compiler *baseCompiler) getStem(ctx ModuleContext) string { argument
381 func (compiler *baseCompiler) getStemWithoutSuffix(ctx BaseModuleContext) string { argument
390 func (compiler *baseCompiler) relativeInstallPath() string { argument