reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
108 Ret (*callback)(intptr_t callable, Params ...params) = nullptr; 112 static Ret callback_fn(intptr_t callable, Params ...params) { 114 std::forward<Params>(params)...); 129 Ret operator()(Params ...params) const { 130 return callback(callable, std::forward<Params>(params)...);tools/clang/include/clang/Index/IndexSymbol.h
165 llvm::function_ref<void(SymbolProperty)> Fn);
tools/clang/lib/Index/IndexSymbol.cpp45 PropSet |= (SymbolPropertySet)SymbolProperty::IBAnnotated; 47 PropSet |= (SymbolPropertySet)SymbolProperty::IBAnnotated; 48 PropSet |= (SymbolPropertySet)SymbolProperty::IBOutletCollection; 93 Info.Properties |= (SymbolPropertySet)SymbolProperty::Local; 96 Info.Properties |= (SymbolPropertySet)SymbolProperty::ProtocolInterface; 100 Info.Properties |= (SymbolPropertySet)SymbolProperty::Generic; 128 Info.Properties |= (SymbolPropertySet)SymbolProperty::Generic; 134 Info.Properties |= (SymbolPropertySet)SymbolProperty::Generic; 136 (SymbolPropertySet)SymbolProperty::TemplatePartialSpecialization; 138 Info.Properties |= (SymbolPropertySet)SymbolProperty::Generic; 140 (SymbolPropertySet)SymbolProperty::TemplateSpecialization; 154 Info.Properties |= (SymbolPropertySet)SymbolProperty::Generic; 156 (SymbolPropertySet)SymbolProperty::TemplatePartialSpecialization; 159 Info.Properties |= (SymbolPropertySet)SymbolProperty::Generic; 161 (SymbolPropertySet)SymbolProperty::TemplateSpecialization; 164 Info.Properties |= (SymbolPropertySet)SymbolProperty::Generic; 196 Info.Properties |= (SymbolPropertySet)SymbolProperty::UnitTest; 213 Info.Properties |= (SymbolPropertySet)SymbolProperty::UnitTest; 227 Info.Properties |= (SymbolPropertySet)SymbolProperty::UnitTest; 229 Info.Properties |= (SymbolPropertySet)SymbolProperty::IBAnnotated; 238 Info.Properties |= (SymbolPropertySet)SymbolProperty::GKInspectable; 283 Info.Properties |= (SymbolPropertySet)SymbolProperty::Generic; 288 Info.Properties |= (SymbolPropertySet)SymbolProperty::Generic; 309 Info.Properties |= (SymbolPropertySet)SymbolProperty::Generic; 319 Info.Properties |= (SymbolPropertySet)SymbolProperty::Generic; 325 Info.Properties |= (SymbolPropertySet)SymbolProperty::Generic; 371 Info.Properties |= (SymbolPropertySet)SymbolProperty::Generic; 373 (SymbolPropertySet)SymbolProperty::TemplateSpecialization; 377 if (Info.Properties & (SymbolPropertySet)SymbolProperty::Generic) 547 llvm::function_ref<void(SymbolProperty)> Fn) { 573 case SymbolProperty::Generic: OS << "Gen"; break; 574 case SymbolProperty::TemplatePartialSpecialization: OS << "TPS"; break; 575 case SymbolProperty::TemplateSpecialization: OS << "TS"; break; 576 case SymbolProperty::UnitTest: OS << "test"; break; 577 case SymbolProperty::IBAnnotated: OS << "IB"; break; 578 case SymbolProperty::IBOutletCollection: OS << "IBColl"; break; 579 case SymbolProperty::GKInspectable: OS << "GKI"; break; 580 case SymbolProperty::Local: OS << "local"; break; 581 case SymbolProperty::ProtocolInterface: OS << "protocol"; break;tools/clang/tools/extra/clangd/unittests/DexTests.cpp
756 index::SymbolProperty::TemplateSpecialization); 763 index::SymbolProperty::TemplatePartialSpecialization);tools/clang/tools/extra/clangd/unittests/IndexTests.cpp
238 index::SymbolProperty::TemplateSpecialization); 245 index::SymbolProperty::TemplatePartialSpecialization);tools/clang/tools/libclang/CXIndexDataConsumer.cpp
1293 if (K & (SymbolPropertySet)SymbolProperty::TemplatePartialSpecialization) 1295 if (K & (SymbolPropertySet)SymbolProperty::TemplateSpecialization) 1297 if (K & (SymbolPropertySet)SymbolProperty::Generic)usr/include/c++/7.4.0/bits/move.h
72 constexpr _Tp&& 73 forward(typename std::remove_reference<_Tp>::type& __t) noexcept 83 constexpr _Tp&& 84 forward(typename std::remove_reference<_Tp>::type&& __t) noexceptusr/include/c++/7.4.0/type_traits
1629 { typedef _Tp type; };