Home
last modified time | relevance | path

Searched refs:PassType (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/clang-tools-extra/clangd/
H A DHover.h98 struct PassType { struct
108 llvm::Optional<PassType> CallPassType;
119 inline bool operator==(const HoverInfo::PassType &LHS, argument
120 const HoverInfo::PassType &RHS) {
H A DHover.cpp908 HoverInfo::PassType PassType; in maybeAddCalleeArgInfo() local
911 PassType.PassBy = HoverInfo::PassType::ConstRef; in maybeAddCalleeArgInfo()
923 if (PassType.PassBy != HoverInfo::PassType::Value) in maybeAddCalleeArgInfo()
934 PassType.PassBy = HoverInfo::PassType::Value; in maybeAddCalleeArgInfo()
937 PassType.PassBy = HoverInfo::PassType::Value; in maybeAddCalleeArgInfo()
938 PassType.Converted = true; in maybeAddCalleeArgInfo()
946 PassType.PassBy = HoverInfo::PassType::Value; in maybeAddCalleeArgInfo()
948 PassType.Converted = true; in maybeAddCalleeArgInfo()
950 PassType.PassBy = HoverInfo::PassType::Value; in maybeAddCalleeArgInfo()
951 PassType.Converted = true; in maybeAddCalleeArgInfo()
[all …]
/llvm-project-15.0.7/clang-tools-extra/clangd/unittests/
H A DHoverTests.cpp30 using PassMode = HoverInfo::PassType::PassMode;
1154 HoverInfo::PassType::PassMode PassBy; in TEST()