Searched refs:ConversionFunction (Results 1 – 15 of 15) sorted by relevance
142 template<typename T> struct ConversionFunction { operator T(); }; struct143 Noncopyable cf1 = ConversionFunction<Noncopyable>();144 Noncopyable cf2 = ConversionFunction<Noncopyable&&>(); // expected-error {{deleted}}145 Noncopyable cf3 = ConversionFunction<const volatile Noncopyable>();146 const volatile Noncopyable cf4 = ConversionFunction<Noncopyable>();147 Noncopyable cf5 = ConversionFunction<Derived>(); // expected-error {{deleted}}
151 namespace ConversionFunction { namespace
53 ConversionFunction, enumerator
271 Info.Kind = SymbolKind::ConversionFunction; in getSymbolInfo()299 Info.Kind = SymbolKind::ConversionFunction; in getSymbolInfo()534 case SymbolKind::ConversionFunction: return "conversion-func"; in getSymbolKindString()
922 const CXXConversionDecl *ConversionFunction) { in getFragmentsForConversionFunction() 925 if (ConversionFunction->isExplicit()) in getFragmentsForConversionFunction() 933 .append(ConversionFunction->getConversionType().getAsString(), in getFragmentsForConversionFunction() 936 for (unsigned i = 0, end = ConversionFunction->getNumParams(); i != end;940 Fragments.append(getFragmentsForParam(ConversionFunction->getParamDecl(i))); in getFragmentsForOverloadedOperator() 944 if (ConversionFunction->isConst()) in getFragmentsForOverloadedOperator() 908 getFragmentsForConversionFunction(const CXXConversionDecl * ConversionFunction) getFragmentsForConversionFunction() argument
134 case index::SymbolKind::ConversionFunction: in categorize()
131 case SK::ConversionFunction: in toCompletionItemKind()
343 case index::SymbolKind::ConversionFunction: in indexSymbolKindToSymbolKind()
291 DEFINE_ENUM(ConversionFunction); in enumeration()
453 /// ConversionFunction - The function that will perform the in getFromType() 456 FunctionDecl* ConversionFunction; in getToType() 459 /// the same as \c ConversionFunction or it might be a using declaration in setFromType() 460 /// that refers to \c ConversionFunction. in setToType() 432 FunctionDecl* ConversionFunction; global() member
652 if (ConversionFunction) in copyFrom() 653 OS << '\'' << *ConversionFunction << '\''; in copyFrom() 1679 = dyn_cast<CXXConstructorDecl>(ICS.UserDefined.ConversionFunction)) { in TryImplicitConversion() 3818 User.ConversionFunction = Constructor; in IsUserDefinedConversion() 4013 User.ConversionFunction = Constructor; in compareConversionFunctions() 4030 User.ConversionFunction = Conversion; in CompareImplicitConversionSequences() 4299 if (ICS1.UserDefined.ConversionFunction == in CompareStandardConversionSequences() 4300 ICS2.UserDefined.ConversionFunction) in CompareStandardConversionSequences() 4306 ICS1.UserDefined.ConversionFunction, in CompareStandardConversionSequences() 4307 ICS2.UserDefined.ConversionFunction); in CompareStandardConversionSequences() [all...]
4245 FunctionDecl *FD = ICS.UserDefined.ConversionFunction; in PerformImplicitConversion()
590 foreach kind = ["Constructor", "Destructor", "ConversionFunction"] in {
1271 case SymbolKind::ConversionFunction: return CXIdxEntity_CXXConversionFunction; in getEntityKindFromSymbolKind()
448 HI.Kind = index::SymbolKind::ConversionFunction; in TEST()