Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit a897d2c

Browse files
committed
Updated TargetState naming
1 parent 8ac3a14 commit a897d2c

File tree

4 files changed

+11
-11
lines changed

4 files changed

+11
-11
lines changed

buildcc/lib/target/include/target/common/target_state.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,8 @@ namespace buildcc {
2323

2424
struct TargetState {
2525
void BuildCompleted();
26-
void SetSourceState(FileExt file_extension);
27-
void SetPch();
26+
void SourceDetected(FileExt file_extension);
27+
void PchDetected();
2828

2929
bool IsBuilt() const { return build_; }
3030
bool ContainsPch() const { return contains_pch_; }

buildcc/lib/target/src/common/target_state.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ namespace buildcc {
2222

2323
void TargetState::BuildCompleted() { build_ = true; }
2424

25-
void TargetState::SetSourceState(FileExt file_extension) {
25+
void TargetState::SourceDetected(FileExt file_extension) {
2626
switch (file_extension) {
2727
case FileExt::Asm:
2828
contains_asm_ = true;
@@ -40,6 +40,6 @@ void TargetState::SetSourceState(FileExt file_extension) {
4040
}
4141
}
4242

43-
void TargetState::SetPch() { contains_pch_ = true; }
43+
void TargetState::PchDetected() { contains_pch_ = true; }
4444

4545
} // namespace buildcc

buildcc/lib/target/src/target/build.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -59,14 +59,14 @@ void Target::Build() {
5959

6060
// PCH state
6161
if (!user_.pchs.empty()) {
62-
state_.SetPch();
62+
state_.PchDetected();
6363
}
6464

6565
// Source - Object relation
6666
// Source state
6767
for (const auto &abs_source : user_.sources) {
6868
// Set state
69-
state_.SetSourceState(toolchain_.GetConfig().GetFileExt(abs_source));
69+
state_.SourceDetected(toolchain_.GetConfig().GetFileExt(abs_source));
7070

7171
// Relate input source with output object
7272
compile_object_.AddObjectData(abs_source);

buildcc/lib/target/test/target/test_target_state.cpp

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -17,20 +17,20 @@ TEST(TargetStateTestGroup, SetSourceState) {
1717
buildcc::TargetState target_state;
1818

1919
CHECK_FALSE(target_state.ContainsC());
20-
target_state.SetSourceState(buildcc::FileExt::C);
20+
target_state.SourceDetected(buildcc::FileExt::C);
2121
CHECK_TRUE(target_state.ContainsC());
2222

2323
CHECK_FALSE(target_state.ContainsCpp());
24-
target_state.SetSourceState(buildcc::FileExt::Cpp);
24+
target_state.SourceDetected(buildcc::FileExt::Cpp);
2525
CHECK_TRUE(target_state.ContainsCpp());
2626

2727
CHECK_FALSE(target_state.ContainsAsm());
28-
target_state.SetSourceState(buildcc::FileExt::Asm);
28+
target_state.SourceDetected(buildcc::FileExt::Asm);
2929
CHECK_TRUE(target_state.ContainsAsm());
3030

3131
// Ignored
32-
target_state.SetSourceState(buildcc::FileExt::Header);
33-
target_state.SetSourceState(buildcc::FileExt::Invalid);
32+
target_state.SourceDetected(buildcc::FileExt::Header);
33+
target_state.SourceDetected(buildcc::FileExt::Invalid);
3434
}
3535

3636
int main(int ac, char **av) {

0 commit comments

Comments
 (0)