Lines Matching defs:flagExporter
375 type flagExporter struct { struct
376 Properties FlagExporterProperties
378 dirs android.Paths // Include directories to be included with -I
379 systemDirs android.Paths // System include directories to be included with -isystem
380 flags []string // Exported raw flags.
381 deps android.Paths
382 headers android.Paths
388 func (f *flagExporter) exportedIncludes(ctx ModuleContext) android.Paths {
400 func (f *flagExporter) exportIncludes(ctx ModuleContext) {
407 func (f *flagExporter) exportIncludesAsSystem(ctx ModuleContext) {
415 func (f *flagExporter) reexportDirs(dirs ...android.Path) {
421 func (f *flagExporter) reexportSystemDirs(dirs ...android.Path) {
427 func (f *flagExporter) reexportFlags(flags ...string) {
435 func (f *flagExporter) reexportDeps(deps ...android.Path) {
441 func (f *flagExporter) addExportedGeneratedHeaders(headers ...android.Path) {
445 func (f *flagExporter) setProvider(ctx android.ModuleContext) {
476 flagExporter anonMember