Searched refs:definitions_ (Results 1 – 2 of 2) sorted by relevance
251 definitions_.emplace(SaveTokenAsName(macro), Definition{value, allSources_}); in Define()254 void Preprocessor::Undefine(std::string macro) { definitions_.erase(macro); } in Undefine()259 if (definitions_.empty()) { in MacroReplacement()281 auto it{definitions_.find(token)}; in MacroReplacement()282 if (it == definitions_.end()) { in MacroReplacement()434 definitions_.erase(nameToken); in Directive()483 definitions_.emplace(std::make_pair( in Directive()487 definitions_.emplace( in Directive()500 definitions_.erase(nameToken); in Directive()654 return definitions_.find(token) != definitions_.end(); in IsNameDefined()
96 std::unordered_map<CharBlock, Definition> definitions_; variable