Home
last modified time | relevance | path

Searched refs:PassBy (Results 1 – 5 of 5) sorted by relevance

/llvm-project-15.0.7/clang-tools-extra/clangd/
H A DHover.h101 PassMode PassBy = Ref; member
121 return std::tie(LHS.PassBy, LHS.Converted) ==
122 std::tie(RHS.PassBy, RHS.Converted);
H A DHover.cpp911 PassType.PassBy = HoverInfo::PassType::ConstRef; in maybeAddCalleeArgInfo()
923 if (PassType.PassBy != HoverInfo::PassType::Value) in maybeAddCalleeArgInfo()
924 PassType.PassBy = ImplicitCast->getType().isConstQualified() in maybeAddCalleeArgInfo()
934 PassType.PassBy = HoverInfo::PassType::Value; in maybeAddCalleeArgInfo()
937 PassType.PassBy = HoverInfo::PassType::Value; in maybeAddCalleeArgInfo()
946 PassType.PassBy = HoverInfo::PassType::Value; in maybeAddCalleeArgInfo()
950 PassType.PassBy = HoverInfo::PassType::Value; in maybeAddCalleeArgInfo()
1139 if (CallPassType->PassBy != HoverInfo::PassType::Value) { in present()
1141 if (CallPassType->PassBy == HoverInfo::PassType::ConstRef) in present()
/llvm-project-15.0.7/clang-tools-extra/clangd/unittests/
H A DHoverTests.cpp831 HI.CallPassType->PassBy = PassMode::Ref; in TEST()
859 HI.CallPassType->PassBy = PassMode::Value; in TEST()
1154 HoverInfo::PassType::PassMode PassBy; in TEST() member
1192 EXPECT_EQ(H->CallPassType->PassBy, Test.PassBy); in TEST()
2903 HI.CallPassType->PassBy = PassMode::Value; in TEST()
2928 HI.CallPassType->PassBy = PassMode::Ref; in TEST()
2953 HI.CallPassType->PassBy = PassMode::Value; in TEST()
2978 HI.CallPassType->PassBy = PassMode::ConstRef; in TEST()
/llvm-project-15.0.7/flang/lib/Lower/
H A DConvertExpr.cpp3063 if (arg.passBy == PassBy::Value) { in genRawProcedureRef()
3072 if (arg.passBy == PassBy::MutableBox) { in genRawProcedureRef()
3118 if (arg.passBy == PassBy::BaseAddress || arg.passBy == PassBy::BoxChar || in genRawProcedureRef()
5004 case PassBy::Value: { in genElementalUserDefinedProcRef()
5026 case PassBy::BaseAddress: { in genElementalUserDefinedProcRef()
5035 case PassBy::CharBoxValueAttribute: { in genElementalUserDefinedProcRef()
5050 case PassBy::BoxChar: { in genElementalUserDefinedProcRef()
5054 case PassBy::AddressAndLength: in genElementalUserDefinedProcRef()
5060 case PassBy::CharProcTuple: { in genElementalUserDefinedProcRef()
5067 case PassBy::Box: in genElementalUserDefinedProcRef()
[all …]
H A DBridge.cpp2628 using PassBy = Fortran::lower::CalleeInterface::PassEntityBy; in mapDummiesAndResults() typedef
2630 if (arg.passBy == PassBy::AddressAndLength) { in mapDummiesAndResults()