mirror of
https://github.com/ultimatepp/ultimatepp.git
synced 2026-05-21 06:45:39 -06:00
ide: Alt+C (copy declaration/definition) refactored, CtrlLib: DisplayPopUp issues
This commit is contained in:
parent
b572d8be79
commit
27c4cdef51
9 changed files with 213 additions and 22 deletions
41
upptst/ide_alt_c/ide.cpp
Normal file
41
upptst/ide_alt_c/ide.cpp
Normal file
|
|
@ -0,0 +1,41 @@
|
|||
#include <Core/Core.h>
|
||||
|
||||
using namespace Upp;
|
||||
|
||||
#include <Core/Core.h>
|
||||
|
||||
#include <algorithm>
|
||||
#include <vector>
|
||||
#include <set>
|
||||
#include <utility>
|
||||
|
||||
struct Foo {
|
||||
struct Change { int foo;
|
||||
int Test();
|
||||
};
|
||||
struct Item { int foo; };
|
||||
|
||||
std::vector<String> Bar2(const std::vector<Item>& price, String s);
|
||||
std::vector<Change> Bar(const std::vector<Item>& price, String s);
|
||||
std::vector<Foo::Change> Bar(const std::vector<std::vector<Item>>& price, String s);
|
||||
std::vector<void (*)(int x, int y)> Bar(const std::vector<std::vector<Item>>& price, int x);
|
||||
};
|
||||
|
||||
namespace Test {
|
||||
struct Foo {
|
||||
struct Change { int foo;
|
||||
int Test();
|
||||
};
|
||||
struct Item { int foo; };
|
||||
|
||||
std::vector<String> Bar2(const std::vector<Item>& price, String s);
|
||||
std::vector<Change> Bar(const std::vector<Item>& price, String s);
|
||||
std::vector<Foo::Change> Bar(const std::vector<std::vector<Item>>& price, String s);
|
||||
std::vector<void (*)(int x, int y)> Bar(const std::vector<std::vector<Item>>& price, int x);
|
||||
};
|
||||
|
||||
};
|
||||
|
||||
CONSOLE_APP_MAIN
|
||||
{
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue