| /llvm-project-15.0.7/flang/lib/Semantics/ |
| H A D | check-coarray.cpp | 39 context_ in Post() 46 context_ in Post() 59 SemanticsContext &context_; member in Fortran::semantics::CriticalBodyEnforce 87 CheckTeamType(context_, std::get<parser::TeamValue>(x.t)); in Leave() 91 CheckTeamType(context_, std::get<parser::TeamValue>(x.t)); in Leave() 106 CheckTeamType(context_, *team); in Leave() 115 CheckTeamStat(context_, *stat); in Leave() 128 context_.Say(parser::FindSourceLocation(imageSelector), // C930 in Leave() 134 CheckTeamType(context_, std::get<parser::TeamVariable>(x.t)); in Leave() 163 if (context_.HasError(declName)) { in CheckNamesAreDistinct() [all …]
|
| H A D | check-do-forall.cpp | 177 context_.SayWithDecl(entity, location, in SayDeallocateOfPolymorph() 264 context_ in Post() 330 SemanticsContext &context_; member in Fortran::semantics::DoConcurrentBodyEnforce 340 : context_{context}, in DoConcurrentVariableEnforce() 364 SemanticsContext &context_; member in Fortran::semantics::DoConcurrentVariableEnforce 373 : context_{context}, kind_{kind} {} in DoContext() 487 context_.Say( in CheckDoVariable() 688 context_.Say(expr.source, in CheckConcurrentHeader() 730 context_.Say( in CheckForImpureCall() 786 SemanticsContext &context_; member in Fortran::semantics::DoContext [all …]
|
| H A D | assignment.cpp | 54 return context_.foldingContext(); in foldingContext() 57 SemanticsContext &context_; member in Fortran::semantics::AssignmentContext 170 context_.location().value(), &context_.messages()}; in CheckForPureContext() 199 context_.Say( in CheckForPureContext() 268 context_.value().Analyze(x); in Enter() 271 context_.value().Analyze(x); in Enter() 274 context_.value().PushWhereContext(x); in Enter() 277 context_.value().PopWhereContext(); in Leave() 280 context_.value().PushWhereContext(x); in Enter() 283 context_.value().PopWhereContext(); in Leave() [all …]
|
| H A D | check-io.cpp | 31 SemanticsContext &context_; member in Fortran::semantics::FormatErrorReporter 47 context_.Say(formatCharBlock_, text); in Say() 53 context_.Say(messageCharBlock, text); in Say() 239 context_.IsEnabled( in Enter() 243 if (context_.ShouldWarn( in Enter() 318 context_.Say( in Enter() 882 context_.Say(source, in CheckStringValue() 989 context_ in CheckForDefinableVariable() 999 CHECK(context_.location()); in CheckForPureSubprogram() 1001 scope{context_.globalScope().FindScope(*context_.location())}) { in CheckForPureSubprogram() [all …]
|
| H A D | check-deallocate.cpp | 24 if (context_.HasError(symbol)) { in Leave() 27 context_.Say(name.source, in Leave() 30 context_.Say(name.source, in Leave() 33 context_.CheckIndexVarRedefine(name); in Leave() 39 if (GetExpr(context_, allocateObject)) { in Leave() 42 context_.Say(structureComponent.component.source, in Leave() 57 context_.Say( in Leave() 64 context_.Say( in Leave()
|
| H A D | semantics.cpp | 81 context_.PushConstruct(node); in Pre() 89 context_.PopConstruct(); in Post() 94 context_.set_location(node.source); in Pre() 99 context_.set_location(node.source); in Pre() 105 context_.set_location(std::nullopt); in Post() 109 context_.set_location(std::nullopt); in Post() 114 return !context_.AnyFatalError(); in Walk() 118 SemanticsContext &context_; member in Fortran::semantics::SemanticsVisitor 147 context_ in CheckAssignGotoName() 155 SemanticsContext &context_; member in Fortran::semantics::MiscChecker [all …]
|
| H A D | check-nullify.cpp | 20 CHECK(context_.location()); in Leave() 21 const Scope &scope{context_.FindScope(*context_.location())}; in Leave() 24 *context_.location(), &context_.messages()}; in Leave() 30 if (context_.HasError(symbol)) { in Leave() 44 if (const auto *checkedExpr{GetExpr(context_, pointerObject)}) { in Leave()
|
| H A D | check-stop.cpp | 21 if (const auto *expr{GetExpr(context_, stopCode)}) { in Enter() 25 if (!ExprTypeKindIsDefault(*expr, context_)) { in Enter() 26 context_.Say( in Enter() 31 if (!ExprTypeKindIsDefault(*expr, context_)) { in Enter() 32 context_.Say( in Enter() 36 context_.Say( in Enter()
|
| H A D | check-data.cpp | 50 : Base{*this}, context_{c}, source_{src} {} in DataVarChecker() 58 const Scope &scope{context_.FindScope(source_)}; in operator ()() 77 context_.Say(source_, in operator ()() 83 context_.Say(source_, in operator ()() 88 context_.Say(source_, in operator ()() 99 context_.Say(source_, in operator ()() 107 context_.Say(source_, in operator ()() 125 context_.Say( in operator ()() 148 context_.Say(source_, in operator ()() 166 context_.Say( in CheckSubscriptExpr() [all …]
|
| H A D | check-case.cpp | 25 : context_{c}, caseExprType_{t} {} in CaseValues() 52 context_.Say(stmt.source, in AddCase() 59 context_.Say(stmt.source, in AddCase() 85 context_.foldingContext(), foldingMessages}; in GetValue() 96 context_.Say(expr.source, in GetValue() 104 context_.Say(expr.source, in GetValue() 109 context_.Say(expr.source, in GetValue() 205 msg = &context_.Say(iter->stmt.source, in ReportConflictingCases() 216 SemanticsContext &context_; member in Fortran::semantics::CaseValues 244 const auto *x{GetExpr(context_, selectExpr)}; in Enter() [all …]
|
| H A D | check-return.cpp | 32 const auto &scope{context_.FindScope(context_.location().value())}; in Leave() 37 context_.Say( in Leave() 40 context_.ShouldWarn(common::LanguageFeature::ProgramReturn)) { in Leave() 41 context_.Say("RETURN should not appear in a main program"_port_en_US); in Leave()
|
| H A D | check-select-rank.cpp | 36 context_.Say(parser::FindSourceLocation(selectRankStmtSel), in Leave() 43 context_.Say(parser::FindSourceLocation(selectRankStmtSel), in Leave() 70 context_ in Leave() 82 context_ in Leave() 90 context_.Say(parser::FindSourceLocation(selectRankStmtSel), in Leave() 100 context_.Say(rankCaseStmt.source, in Leave() 110 context_ in Leave()
|
| H A D | check-omp-structure.cpp | 83 SemanticsContext &context_; member in Fortran::semantics::OmpWorkshareBlockChecker 178 context_.Say(item, in CheckMultListItems() 212 context_.Say(source, in HasInvalidWorksharingNesting() 271 context_.Say(source, in HasInvalidTeamsNesting() 285 context_.Say(source, in CheckPredefinedAllocatorRestriction() 1298 context_ in Enter() 1304 context_ in Enter() 1310 context_ in Enter() 1966 context_ in CheckIntentInPointerAndDefinable() 2246 context_ in Enter() [all …]
|
| H A D | compute-offsets.cpp | 58 SemanticsContext &context_; member in Fortran::semantics::ComputeOffsetsHelper 70 ComputeOffsets(context_, child); in Compute() 157 context_.Say(errorSite, in DoCommonBlock() 173 context_.Say(errorSite, in DoCommonBlock() 177 context_.Say(errorSite, in DoCommonBlock() 183 context_.Say(errorSite, in DoCommonBlock() 203 context_.MapCommonBlockAndCheckConflicts(commonBlock); in DoCommonBlock() 237 context_.foldingContext(), *symbol, offset, 1)}; in DoEquivalenceSet() 239 context_ in DoEquivalenceSet() 246 context_ in DoEquivalenceSet() [all …]
|
| H A D | check-arithmeticif.cpp | 28 if (const auto *expr{GetExpr(context_, parsedExpr)}) { in Leave() 30 context_.Say(parsedExpr.source, in Leave() 33 context_.Say(parsedExpr.source, in Leave() 36 context_.Say(parsedExpr.source, in Leave()
|
| H A D | check-directive-structure.h | 90 context_ in EmitBranchOutError() 98 context_ in EmitUnlabelledBranchOutError() 108 context_ in EmitBranchOutErrorWithName() 147 SemanticsContext &context_; variable 358 SemanticsContext &context_; variable 433 context_.Say(GetContext().directiveSource, in CheckRequireAtLeastOneOf() 454 context_.Say(GetContext().clauseSource, in CheckAllowed() 463 context_.Say(GetContext().clauseSource, in CheckAllowed() 477 context_.Say(GetContext().clauseSource, in CheckAllowed() 522 context_.Say(GetContext().clauseSource, in RequiresConstantPositiveParameter() [all …]
|
| H A D | resolve-names-utils.cpp | 228 SemanticsContext &context_; member in Fortran::semantics::ArraySpecAnalyzer 450 if (context_.ShouldWarn( in CheckCanEquivalence() 528 context_.Say(source, // C8107 in CheckDataRef() 553 context_.Say(source, // C924 (R872) in CheckDataRef() 634 evaluate::Fold(context_.foldingContext(), AnalyzeExpr(context_, bound))}; in CheckArrayBound() 639 context_.Say(bound.source, // C924, R872 in CheckArrayBound() 646 context_.Say(bound.source, // C8109 in CheckArrayBound() 658 evaluate::Fold(context_.foldingContext(), AnalyzeExpr(context_, bound))}; in CheckSubstringBound() 664 context_.Say(bound.source, // C8109 in CheckSubstringBound() 672 context_.Say(bound.source, // C8116 in CheckSubstringBound() [all …]
|
| H A D | check-select-type.cpp | 24 : context_{c}, selectorType_{t} {} in TypeCaseValues() 89 context_.Say(stmt.source, in PassesChecksOnGuard() 97 context_.Say(parser::FindSourceLocation(typeSpec), in PassesChecksOnGuard() 123 context_.Say(sourceLoc, in PassesDerivedTypeChecks() 130 context_.Say(sourceLoc, in PassesDerivedTypeChecks() 141 context_.Say(sourceLoc, in PassesDerivedTypeChecks() 233 msg = &context_.Say(iter->stmt.source, in ReportConflictingTypeCases() 245 SemanticsContext &context_; member in Fortran::semantics::TypeCaseValues 265 TypeCaseValues{context_, *exprType}.Check(typeCaseList); in Enter()
|
| H A D | check-declarations.cpp | 136 SemanticsContext &context_; member in Fortran::semantics::CheckHelper 164 SemanticsContext &context_; member in Fortran::semantics::DistinguishabilityHelper 210 if (context_.HasError(symbol)) { in Check() 661 context_.Say( in CheckPointerInitialization() 1279 context_.SetError(specific); in CheckDefinedOperator() 1380 context_.SetError(specific); in CheckDefinedAssignment() 1413 context_.SetError(symbol); in CheckDefinedAssignmentArg() 1888 context_.SetError(symbol); in CheckBindC() 2103 context_.SetError(subp); in CheckDioArgCount() 2136 context_.SetError(*ref); in CheckDefinedIoProc() [all …]
|
| H A D | expression.cpp | 189 ExpressionAnalyzer &context_; member in Fortran::evaluate::ArgumentAnalyzer 227 if (!context_.HasError(last) && !context_.HasError(symbol)) { in Designate() 232 context_.SetError(last); in Designate() 630 context_.ShouldWarn( in Analyze() 2129 context_.SetError(symbol); in ResolveForward() 2509 context_.SetError(symbol); in Analyze() 3484 context_.Say( in CheckForNullPointer() 3535 context_.Say( in TryDefinedOp() 3585 context_.Say( in TryDefinedAssignment() 3688 context_.SayAt(expr.source, in AnalyzeExpr() [all …]
|
| H A D | mod-file.cpp | 105 WriteAll(context_.globalScope()); in WriteAll() 106 return !context_.AnyFatalError(); in WriteAll() 136 auto path{context_.moduleDirectory() + '/' + in Write() 141 context_.Say( in Write() 482 ModFileWriter writer{context_}; in PutSubprogram() 765 context_.IsTempName(symbol.name().ToString())) { in PutEntity() 932 auto it{context_.globalScope().find(name)}; in Read() 933 if (it != context_.globalScope().end()) { in Read() 979 context_.SayWithDecl( in Read() 1035 context_.foldingContext().set_inModuleFile(true); in Read() [all …]
|
| H A D | mod-file.h | 36 explicit ModFileWriter(SemanticsContext &context) : context_{context} {} in ModFileWriter() 40 SemanticsContext &context_; 80 ModFileReader(SemanticsContext &context) : context_{context} {} in ModFileReader() 88 SemanticsContext &context_;
|
| H A D | pointer-assignment.cpp | 44 : context_{context}, source_{source}, description_{description} {} in PointerAssignmentChecker() 46 : context_{context}, source_{lhs.name()}, in PointerAssignmentChecker() 76 evaluate::FoldingContext &context_; member in Fortran::semantics::PointerAssignmentChecker 149 auto proc{Procedure::Characterize(f.proc(), context_)}; in Check() 175 if (!lhsType_->IsCompatibleWith(context_.messages(), *frTypeAndShape, in Check() 196 context_.messages().Say("Pointer target is not a named entity"_err_en_US); in Check() 207 } else if (auto rhsType{TypeAndShape::Characterize(d, context_)}) { in Check() 272 if (auto chars{Procedure::Characterize(d, context_)}) { in Check() 280 if (auto chars{Procedure::Characterize(ref, context_)}) { in Check() 307 auto *msg{context_.messages().Say(std::forward<A>(x)...)}; in Say()
|
| /llvm-project-15.0.7/flang/include/flang/Parser/ |
| H A D | parse-state.h | 40 : p_{that.p_}, limit_{that.limit_}, context_{that.context_}, in ParseState() 49 context_{std::move(that.context_)}, userState_{that.userState_}, 57 p_ = that.p_, limit_ = that.limit_, context_ = that.context_; 68 context_ = std::move(that.context_); 81 const Message::Reference &context() const { return context_; } in context() 82 Message::Reference &context() { return context_; } in context() 124 m->SetContext(context_.get()); in PushContext() 125 context_ = Message::Reference{m}; in PushContext() 129 CHECK(context_); in PopContext() 130 context_ = context_->attachment(); in PopContext() [all …]
|
| /llvm-project-15.0.7/compiler-rt/lib/memprof/ |
| H A D | memprof_thread.h | 77 u32 tid() { return context_->tid; } in tid() 78 MemprofThreadContext *context() { return context_; } in context() 79 void set_context(MemprofThreadContext *context) { context_ = context; } in set_context() 104 MemprofThreadContext *context_; variable
|