Searched refs:RustValues (Results 1 – 10 of 10) sorted by relevance
9 RustValues::RustValues() : crate_type_(RustValues::CRATE_AUTO) {} in RustValues() function in RustValues11 RustValues::~RustValues() = default;14 RustValues::CrateType RustValues::InferredCrateType(const Target* target) { in InferredCrateType()50 bool RustValues::IsRustLibrary(const Target* target) { in IsRustLibrary()
18 class RustValues {20 RustValues();21 ~RustValues();84 RustValues(const RustValues&) = delete;85 RustValues& operator=(const RustValues&) = delete;
102 target_->rust_values().set_crate_type(RustValues::CRATE_BIN); in FillCrateType()106 target_->rust_values().set_crate_type(RustValues::CRATE_CDYLIB); in FillCrateType()110 target_->rust_values().set_crate_type(RustValues::CRATE_DYLIB); in FillCrateType()114 target_->rust_values().set_crate_type(RustValues::CRATE_PROC_MACRO); in FillCrateType()118 target_->rust_values().set_crate_type(RustValues::CRATE_RLIB); in FillCrateType()122 target_->rust_values().set_crate_type(RustValues::CRATE_STATICLIB); in FillCrateType()
48 case RustValues::CRATE_AUTO: { in WriteCrateVars()67 case RustValues::CRATE_BIN: in WriteCrateVars()70 case RustValues::CRATE_CDYLIB: in WriteCrateVars()73 case RustValues::CRATE_DYLIB: in WriteCrateVars()76 case RustValues::CRATE_PROC_MACRO: in WriteCrateVars()79 case RustValues::CRATE_RLIB: in WriteCrateVars()82 case RustValues::CRATE_STATICLIB: in WriteCrateVars()160 linkable_dep->rust_values().crate_type() != RustValues::CRATE_CDYLIB) { in Run()189 RustValues::IsRustLibrary(dep)) { in Run()
358 case RustValues::CRATE_BIN: in GetToolTypeForTargetFinalOutput()360 case RustValues::CRATE_CDYLIB: in GetToolTypeForTargetFinalOutput()362 case RustValues::CRATE_DYLIB: in GetToolTypeForTargetFinalOutput()364 case RustValues::CRATE_PROC_MACRO: in GetToolTypeForTargetFinalOutput()366 case RustValues::CRATE_RLIB: in GetToolTypeForTargetFinalOutput()368 case RustValues::CRATE_STATICLIB: in GetToolTypeForTargetFinalOutput()370 case RustValues::CRATE_AUTO: in GetToolTypeForTargetFinalOutput()
343 RustValues& rust_values();344 const RustValues& rust_values() const;557 std::unique_ptr<RustValues> rust_values_;
163 RustValues::CRATE_DYLIB); in TEST_F()175 RustValues::CRATE_RLIB); in TEST_F()
359 static const RustValues kEmptyRustValues;361 const RustValues& Target::rust_values() const { in rust_values()365 RustValues& Target::rust_values() { in rust_values()367 rust_values_ = std::make_unique<RustValues>(); in rust_values()
375 dylib.rust_values().set_crate_type(RustValues::CRATE_DYLIB); in TEST_F()422 private_dylib.rust_values().set_crate_type(RustValues::CRATE_DYLIB); in TEST_F()435 another_dylib.rust_values().set_crate_type(RustValues::CRATE_DYLIB); in TEST_F()504 procmacro.rust_values().set_crate_type(RustValues::CRATE_PROC_MACRO); in TEST_F()1379 procmacro.rust_values().set_crate_type(RustValues::CRATE_PROC_MACRO); in TEST_F()1676 cdylib.rust_values().set_crate_type(RustValues::CRATE_CDYLIB); in TEST_F()
1762 procmacro.rust_values().set_crate_type(RustValues::CRATE_PROC_MACRO); in TEST_F()1860 cdylib.rust_values().set_crate_type(RustValues::CRATE_CDYLIB); in TEST_F()1940 rust_shlib.rust_values().set_crate_type(RustValues::CRATE_CDYLIB); in TEST_F()1954 pub_rust_shlib.rust_values().set_crate_type(RustValues::CRATE_CDYLIB); in TEST_F()2037 rust_shlib.rust_values().set_crate_type(RustValues::CRATE_DYLIB); in TEST_F()2051 pub_rust_shlib.rust_values().set_crate_type(RustValues::CRATE_DYLIB); in TEST_F()