Lines Matching defs:importedVariables
31 std::unordered_set<std::string> importedVariables {};
44 importedVariables.emplace(name(import));
51 !HandleImportExportIdentifier(importedVariables, callee->AsIdentifier(), callExpr)) {
56 if (ast->IsIdentifier() && !HandleImportExportIdentifier(importedVariables, ast->AsIdentifier(), nullptr)) {
76 bool ImportExportAccessValid::InvariantImportExportMethod(const std::unordered_set<std::string> &importedVariables,
90 if (importedVariables.find(name.Mutf8()) != importedVariables.end() ||
91 importedVariables.find("") != importedVariables.end()) {
99 bool ImportExportAccessValid::InvariantImportExportVariable(const std::unordered_set<std::string> &importedVariables,
114 if (importedVariables.find(name.Mutf8()) != importedVariables.end() ||
115 importedVariables.find("") != importedVariables.end()) {
124 bool ImportExportAccessValid::HandleImportExportIdentifier(std::unordered_set<std::string> &importedVariables,
131 return InvariantImportExportMethod(importedVariables, var, callExpr, ident->Name());
133 return InvariantImportExportVariable(importedVariables, var, ident, ident->Name());