@@ -24,55 +24,47 @@ template <typename T>
2424void FlagApi<T>::AddPreprocessorFlag(const std::string &flag) {
2525 T &t =static_cast <T &>(*this );
2626
27- t.lock_ .ExpectsUnlock (__FUNCTION__);
2827 t.user_ .preprocessor_flags .insert (flag);
2928}
3029template <typename T>
3130void FlagApi<T>::AddCommonCompileFlag(const std::string &flag) {
3231 T &t =static_cast <T &>(*this );
3332
34- t.lock_ .ExpectsUnlock (__FUNCTION__);
3533 t.user_ .common_compile_flags .insert (flag);
3634}
3735template <typename T>
3836void FlagApi<T>::AddPchCompileFlag(const std::string &flag) {
3937 T &t =static_cast <T &>(*this );
4038
41- t.lock_ .ExpectsUnlock (__FUNCTION__);
4239 t.user_ .pch_compile_flags .insert (flag);
4340}
4441template <typename T>
4542void FlagApi<T>::AddPchObjectFlag(const std::string &flag) {
4643 T &t =static_cast <T &>(*this );
4744
48- t.lock_ .ExpectsUnlock (__FUNCTION__);
4945 t.user_ .pch_object_flags .insert (flag);
5046}
5147template <typename T>
5248void FlagApi<T>::AddAsmCompileFlag(const std::string &flag) {
5349 T &t =static_cast <T &>(*this );
5450
55- t.lock_ .ExpectsUnlock (__FUNCTION__);
5651 t.user_ .asm_compile_flags .insert (flag);
5752}
5853template <typename T>
5954void FlagApi<T>::AddCCompileFlag(const std::string &flag) {
6055 T &t =static_cast <T &>(*this );
6156
62- t.lock_ .ExpectsUnlock (__FUNCTION__);
6357 t.user_ .c_compile_flags .insert (flag);
6458}
6559template <typename T>
6660void FlagApi<T>::AddCppCompileFlag(const std::string &flag) {
6761 T &t =static_cast <T &>(*this );
6862
69- t.lock_ .ExpectsUnlock (__FUNCTION__);
7063 t.user_ .cpp_compile_flags .insert (flag);
7164}
7265template <typename T>void FlagApi<T>::AddLinkFlag(const std::string &flag) {
7366 T &t =static_cast <T &>(*this );
7467
75- t.lock_ .ExpectsUnlock (__FUNCTION__);
7668 t.user_ .link_flags .insert (flag);
7769}
7870