File tree Expand file tree Collapse file tree 1 file changed +13
-0
lines changed
include/clang/Interpreter Expand file tree Collapse file tree 1 file changed +13
-0
lines changed Original file line number Diff line number Diff line change @@ -416,6 +416,19 @@ namespace Cpp {
416416 CPPINTEROP_API bool ExistsFunctionTemplate (const std::string& name,
417417 TCppScope_t parent = nullptr );
418418
419+ // / Sets a list of all the constructor for a scope/class that is
420+ // / supplied as a parameter.
421+ // /\param[in] name - This string is used as a constraint, that clients can use
422+ // / to ensure the constructors match the name that they provide
423+ // /\param[in] parent - Pointer to the scope/class for which the constructors
424+ // / are being looked up
425+ // / to be retrieved
426+ // /\param[out] funcs - vector of handles to all constructors found under the
427+ // / given scope
428+ CPPINTEROP_API void LookupConstructors (const std::string& name,
429+ TCppScope_t parent,
430+ std::vector<TCppFunction_t>& funcs);
431+
419432 // / Sets a list of all the Templated Methods that are in the Class that is
420433 // / supplied as a parameter.
421434 // /\returns true if the lookup succeeded, and false if there are no candidates
You can’t perform that action at this time.
0 commit comments