Home
last modified time | relevance | path

Searched refs:definitions_ (Results 1 – 2 of 2) sorted by relevance

/llvm-project-15.0.7/flang/lib/Parser/
H A Dpreprocessor.cpp251 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()
H A Dpreprocessor.h96 std::unordered_map<CharBlock, Definition> definitions_; variable