Home
last modified time | relevance | path

Searched refs:SignatureBase (Results 1 – 2 of 2) sorted by relevance

/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/include/mbgl/style/expression/
H A Dcompound_expression.hpp45 struct SignatureBase { struct
46SignatureBase(type::Type result_, variant<std::vector<type::Type>, VarargsType> params_, std::stri… in SignatureBase() function
51 virtual ~SignatureBase() = default;
67 CompoundExpressionBase(std::string name_, const detail::SignatureBase& signature) : in CompoundExpressionBase()
135 using Definition = std::vector<std::unique_ptr<detail::SignatureBase>>;
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/src/mbgl/style/expression/
H A Dcompound_expression.cpp46 struct Signature<R (Params...)> : SignatureBase {
50 SignatureBase( in Signature()
83 struct Signature<R (const Varargs<T>&)> : SignatureBase {
87 SignatureBase( in Signature()
118 struct Signature<R (const EvaluationContext&, Params...)> : SignatureBase {
122 SignatureBase( in Signature()
159 struct Signature<R (const EvaluationContext&, const Varargs<T>&)> : SignatureBase {
163 SignatureBase( in Signature()
217 static std::unique_ptr<detail::SignatureBase> makeSignature(Fn evaluateFunction, std::string name) { in makeSignature()
660 for (const std::unique_ptr<detail::SignatureBase>& signature : definition) { in createCompoundExpression()
[all …]