Lines Matching defs:baseCompiler
158 type baseCompiler struct { struct
159 Properties BaseCompilerProperties
162 dir string
163 dir64 string
164 subDir string
165 relative string
166 path android.InstallPath
167 location installLocation
168 sanitize *sanitize
170 distFile android.OptionalPath
172 strippedOutputFile android.OptionalPath
176 cargoOutDir android.ModuleOutPath
179 func (compiler *baseCompiler) Disabled() bool {
183 func (compiler *baseCompiler) SetDisabled() {
187 func (compiler *baseCompiler) coverageOutputZipPath() android.OptionalPath {
191 func (compiler *baseCompiler) preferRlib() bool {
195 func (compiler *baseCompiler) stdLinkage(ctx *depsContext) RustLinkage {
208 func (compiler *baseCompiler) inData() bool {
212 func (compiler *baseCompiler) compilerProps() []interface{} {
216 func (compiler *baseCompiler) cfgsToFlags() []string {
224 func (compiler *baseCompiler) featuresToFlags() []string {
232 func (compiler *baseCompiler) compilerFlags(ctx ModuleContext, flags Flags) Flags {
274 func (compiler *baseCompiler) compile(ctx ModuleContext, flags Flags, deps PathDeps) android.Path {
278 func (compiler *baseCompiler) rustdoc(ctx ModuleContext, flags Flags,
284 func (compiler *baseCompiler) initialize(ctx ModuleContext) {
288 func (compiler *baseCompiler) CargoOutDir() android.OptionalPath {
292 func (compiler *baseCompiler) isDependencyRoot() bool {
296 func (compiler *baseCompiler) strippedOutputFilePath() android.OptionalPath {
300 func (compiler *baseCompiler) compilerDeps(ctx DepsContext, deps Deps) Deps {
340 func (compiler *baseCompiler) crateName() string {
344 func (compiler *baseCompiler) everInstallable() bool {
349 func (compiler *baseCompiler) installDir(ctx ModuleContext) android.InstallPath {
368 func (compiler *baseCompiler) nativeCoverage() bool {
372 func (compiler *baseCompiler) install(ctx ModuleContext) {
377 func (compiler *baseCompiler) getStem(ctx ModuleContext) string {
381 func (compiler *baseCompiler) getStemWithoutSuffix(ctx BaseModuleContext) string {
390 func (compiler *baseCompiler) relativeInstallPath() string {