Lines Matching defs:GetContext

59   DirContext &GetContext() {
76 GetContext().directiveSource = dir;
78 Scope &currScope() { return GetContext().scope; }
80 GetContext().defaultDSA = flag;
87 AddToContextObjectWithDSA(symbol, flag, GetContext());
90 auto it{GetContext().objectWithDSA.find(&symbol)};
91 return it != GetContext().objectWithDSA.end();
94 GetContext().associatedLoopLevel = level;
143 GetContext().withinConstruct = true;
151 GetContext().withinConstruct = true;
157 GetContext().withinConstruct = true;
163 GetContext().withinConstruct = true;
369 GetContext().withinConstruct = true;
378 GetContext().withinConstruct = true;
822 .Attach(GetContext().directiveSource,
1203 GetContext().directive)
1211 llvm::acc::getOpenACCDirectiveName(GetContext().directive)
1232 GetContext().directive)
1255 llvm::acc::getOpenACCDirectiveName(GetContext().directive)
1303 std::int64_t level{GetContext().associatedLoopLevel};
1337 context_.Say(GetContext().directiveSource,
1432 if (symbol && !dirContext_.empty() && GetContext().withinConstruct) {
1438 } else if (GetContext().defaultDSA == Symbol::Flag::AccNone) {
1453 ? GetContext().scope.parent().FindCommonBlock(name->source)
1460 name ? GetContext().scope.FindCommonBlock(name->source) : nullptr}) {
1544 if (GetContext().directive == llvm::acc::ACCD_declare) {
1795 if (!dirContext_.empty() && GetContext().withinConstruct) {
1869 std::int64_t level{GetContext().associatedLoopLevel};
1874 if (!llvm::omp::allSimdSet.test(GetContext().directive)) {
1901 context_.Say(GetContext().directiveSource,
1904 llvm::omp::getOpenMPDirectiveName(GetContext().directive).str()));
1926 GetContext().withinConstruct = true;
1939 GetContext().withinConstruct = true;
2281 if (symbol && !dirContext_.empty() && GetContext().withinConstruct) {
2289 } else if (GetContext().defaultDSA == Symbol::Flag::OmpNone &&
2322 name ? GetContext().scope.FindSymbol(name->source) : nullptr}) {
2340 GetContext().scope.try_emplace(name.source, Attrs{}, UnknownDetails{})};
2358 if (auto *cb{GetProgramUnitOrBlockConstructContaining(GetContext().scope)
2375 if (auto *prev{name ? GetContext().scope.parent().FindSymbol(name->source)
2384 name ? GetContext().scope.FindSymbol(name->source) : nullptr}) {
2422 GetContext().directive)
2458 GetContext().directive)
2486 if (GetContext().directive ==
2491 if (llvm::omp::allDistributeSet.test(GetContext().directive)) {
2495 if (llvm::omp::allTargetSet.test(GetContext().directive)) {
2520 if (!(llvm::omp::allTeamsSet.test(GetContext().directive) ||
2522 GetContext().directive))) {
2801 GetContext().directive == llvm::omp::Directive::OMPD_single) {
2934 llvm::omp::getOpenMPDirectiveName(GetContext().directive).str()));