| /llvm-project-15.0.7/flang/include/flang/Common/ |
| H A D | unwrap.h | 63 return Unwrap<A>(*p); 72 return Unwrap<A>(*p); 81 return Unwrap<A>(*p); 90 return Unwrap<A>(*x); 99 return Unwrap<A>(*x); 112 return Unwrap<A>(x); in Unwrap() 127 return Unwrap<A>(*ref); 132 return Unwrap<A>(p.value()); 138 return Unwrap<A>(*p); 146 return UnwrapperHelper::Unwrap<A>(x); [all …]
|
| /llvm-project-15.0.7/flang/include/flang/Parser/ |
| H A D | tools.h | 52 return Unwrap<A>(*p); in Unwrap() 60 return Unwrap<A>(x.value()); in Unwrap() 71 return Unwrap<A>(*o); in Unwrap() 79 return Unwrap<A>(x.statement); in Unwrap() 82 static const A *Unwrap(const Statement<B> &x) { in Unwrap() function 83 return Unwrap<A>(x.statement); in Unwrap() 90 return Unwrap<A>(x.thing); in Unwrap() 92 return Unwrap<A>(x.v); in Unwrap() 94 return Unwrap<A>(x.u); in Unwrap() 102 return UnwrapperHelper::Unwrap<A>(x); in Unwrap() [all …]
|
| /llvm-project-15.0.7/flang/lib/Semantics/ |
| H A D | canonicalize-acc.cpp | 34 if (auto *accLoop{parser::Unwrap<parser::OpenACCLoopConstruct>(*it)}) { in Post() 37 parser::Unwrap<parser::OpenACCCombinedConstruct>(*it)}) { in Post() 40 parser::Unwrap<parser::AccEndCombinedDirective>(*it)}) { in Post() 74 loop = it != block.end() ? parser::Unwrap<parser::DoConstruct>(*it) in CheckTileClauseRestriction() 129 if (auto *doCons{parser::Unwrap<parser::DoConstruct>(*nextIt)}) { in RewriteOpenACCLoopConstruct() 175 if (auto *doCons{parser::Unwrap<parser::DoConstruct>(*nextIt)}) { in RewriteOpenACCCombinedConstruct() 184 parser::Unwrap<parser::AccEndCombinedDirective>(*nextIt)}) { in RewriteOpenACCCombinedConstruct()
|
| H A D | check-omp-structure.cpp | 1102 parser::Unwrap<parser::OmpClauseList>(spec.u)}) { in Leave() 1954 if (const auto *name{parser::Unwrap<parser::Name>(ompObject)}) { in CheckIntentInPointerAndDefinable() 1983 parser::Unwrap<parser::ArrayElement>(ompObject)}) { in CheckReductionArraySection() 2066 parser::Unwrap<parser::StructureComponent>(dataRef)}) { in IsDataRefTypeParamInquiry() 2546 if (const auto *name{parser::Unwrap<parser::Name>(ompObject)}) { in GetSymbolsInObjectList() 2639 if (parser::Unwrap<parser::AssignmentStmt>(*it) || in CheckWorkshareBlockStmts() 2640 parser::Unwrap<parser::ForallStmt>(*it) || in CheckWorkshareBlockStmts() 2641 parser::Unwrap<parser::ForallConstruct>(*it) || in CheckWorkshareBlockStmts() 2642 parser::Unwrap<parser::WhereStmt>(*it) || in CheckWorkshareBlockStmts() 2643 parser::Unwrap<parser::WhereConstruct>(*it)) { in CheckWorkshareBlockStmts() [all …]
|
| H A D | rewrite-parse-tree.cpp | 164 if (const parser::Name * name{parser::Unwrap<parser::Name>(x.format)}) { in FixMisparsedUntaggedNamelistName()
|
| H A D | check-coarray.cpp | 172 const parser::Name *name{parser::Unwrap<parser::Name>(selector)}; in CheckNamesAreDistinct()
|
| H A D | resolve-directives.cpp | 386 if (const auto *procD{parser::Unwrap<parser::ProcedureDesignator>(opr.u)}) { in Pre() 387 if (const auto *name{parser::Unwrap<parser::Name>(procD->u)}) { in Pre() 398 parser::Unwrap<parser::ProcComponentRef>(procD->u)}) { in Pre() 565 return parser::Unwrap<parser::DoConstruct>(x); in GetDoConstructIf()
|
| H A D | data-to-inits.cpp | 66 return DEREF(common::Unwrap<const parser::DataStmtValue>(*at_)); in GetValue()
|
| H A D | check-do-forall.cpp | 590 context_.SayWithDecl(ref, parser::Unwrap<parser::Expr>(mask)->source, in CheckMaskIsPure()
|
| H A D | check-io.cpp | 983 if (const auto *var{parser::Unwrap<parser::Variable>(variable)}) { in CheckForDefinableVariable()
|
| H A D | resolve-names.cpp | 1462 ResolveName(*parser::Unwrap<parser::Name>(x.name)); in Post() 6025 if (auto *elem{parser::Unwrap<parser::ArrayElement>(mutableData)}) { in Pre() 7080 if (const auto *spec{parser::Unwrap<parser::GenericSpec>(stmt)}) { in PreSpecificationConstruct() 7085 if (const auto *commonStmt{parser::Unwrap<parser::CommonStmt>(y)}) { in PreSpecificationConstruct() 7300 if (const parser::Name * name{parser::Unwrap<parser::Name>(expr)}) { in Pre()
|
| H A D | expression.cpp | 3709 if (const auto *name{parser::Unwrap<parser::Name>(expr)}) { in AnalyzeExprOrWholeAssumedSizeArray()
|
| /llvm-project-15.0.7/llvm/include/llvm/IR/ |
| H A D | ValueMap.h | 258 KeyT Unwrap() const { return cast_or_null<KeySansPointerT>(getValPtr()); } 267 Config::onDelete(Copy.Map->Data, Copy.Unwrap()); // May destroy *this. 283 Config::onRAUW(Copy.Map->Data, Copy.Unwrap(), typed_new_key); 310 return DenseMapInfo<KeyT>::getHashValue(Val.Unwrap()); 356 ValueTypeProxy Result = {I->first.Unwrap(), I->second}; 410 ValueTypeProxy Result = {I->first.Unwrap(), I->second};
|
| /llvm-project-15.0.7/llvm/utils/unittest/googletest/include/gtest/ |
| H A D | gtest-matchers.h | 539 static const T& Unwrap(const T& v) { return v; } in Unwrap() function 541 static const T& Unwrap(std::reference_wrapper<T> v) { return v; } in Unwrap() function 549 return Op()(lhs, Unwrap(rhs_)); in MatchAndExplain() 553 UniversalPrint(Unwrap(rhs_), os); in DescribeTo() 557 UniversalPrint(Unwrap(rhs_), os); in DescribeNegationTo()
|
| /llvm-project-15.0.7/llvm/utils/unittest/googlemock/include/gmock/ |
| H A D | gmock-spec-builders.h | 1322 T Unwrap() { return std::move(value_); } in Unwrap() function 1346 T& Unwrap() { return *value_ptr_; } in Unwrap() function 1381 T Unwrap() { in Unwrap() function 1382 return result_.Unwrap(); in Unwrap() 1428 void Unwrap() { } in Unwrap() function 1601 return holder->Unwrap(); in Invoke()
|
| /llvm-project-15.0.7/flang/lib/Parser/ |
| H A D | parse-tree.cpp | 187 ComponentDataSource{std::move(*Unwrap<Expr>(subscript))}); in ConvertToStructureConstructor()
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | SemaCast.cpp | 572 auto Unwrap = [&](QualType T) { in unwrapCastAwayConstnessLevel() local 599 T1 = Unwrap(T1); in unwrapCastAwayConstnessLevel() 600 T2 = Unwrap(T2); in unwrapCastAwayConstnessLevel() 624 T1 = Unwrap(T1); in unwrapCastAwayConstnessLevel() 625 T2 = Unwrap(T2).withCVRQualifiers(T2.getCVRQualifiers()); in unwrapCastAwayConstnessLevel()
|
| /llvm-project-15.0.7/flang/lib/Lower/ |
| H A D | OpenMP.cpp | 997 Fortran::parser::Unwrap<Fortran::parser::Name>(ompObject)}) { in genOMP() 1624 Fortran::parser::Unwrap<Fortran::parser::Name>(ompObject)}) { in genOpenMPReduction()
|
| /llvm-project-15.0.7/flang/lib/Evaluate/ |
| H A D | fold-implementation.h | 338 if (auto *substring{common::Unwrap<Substring>(designator.u)}) { in Folding()
|