Searched refs:ScopePerFileProvider (Results 1 – 7 of 7) sorted by relevance
17 ScopePerFileProvider::ScopePerFileProvider(Scope* scope, bool allow_target_vars) in ScopePerFileProvider() function in ScopePerFileProvider20 ScopePerFileProvider::~ScopePerFileProvider() = default;22 const Value* ScopePerFileProvider::GetProgrammaticValue( in GetProgrammaticValue()49 const Value* ScopePerFileProvider::GetCurrentToolchain() { in GetCurrentToolchain()58 const Value* ScopePerFileProvider::GetDefaultToolchain() { in GetDefaultToolchain()68 const Value* ScopePerFileProvider::GetGnVersion() { in GetGnVersion()76 const Value* ScopePerFileProvider::GetPythonPath() { in GetPythonPath()85 const Value* ScopePerFileProvider::GetRootBuildDir() { in GetRootBuildDir()94 const Value* ScopePerFileProvider::GetRootGenDir() { in GetRootGenDir()103 const Value* ScopePerFileProvider::GetRootOutDir() { in GetRootOutDir()[all …]
15 class ScopePerFileProvider : public Scope::ProgrammaticProvider {20 ScopePerFileProvider(Scope* scope, bool allow_target_vars);21 ~ScopePerFileProvider() override;50 ScopePerFileProvider(const ScopePerFileProvider&) = delete;51 ScopePerFileProvider& operator=(const ScopePerFileProvider&) = delete;
13 TEST(ScopePerFileProvider, Expected) { in TEST() argument23 ScopePerFileProvider provider(&scope, true); in TEST()47 ScopePerFileProvider provider(&scope, true); in TEST()
81 ScopePerFileProvider scope_progammatic_provider_;
72 ScopePerFileProvider per_file_provider(&template_scope, true); in Invoke()
38 ScopePerFileProvider per_file_provider(scope.get(), false); in UncachedImport()
254 ScopePerFileProvider per_file_provider(&our_scope, true); in BackgroundLoadFile()