39 return str ==
"string";
53 str =
"unsigned char";
54 else if (str ==
"int32")
56 else if (str ==
"int64")
83 return v.
_name == name;
90 void Output(std::string_view path_name);
94 return s.
_name == name;
Segment * Create(const Vector2< std::string, size_t > &vec2)
void ReplaceType(std::string &str)
类型转写
void AddStdNamespace(std::string &str)
如果是标准库类型,则添加std前缀
constexpr bool IsStdType(std::string_view str)
是标准库类型
auto FirstYes(C &container, F func)
find,返回下标
void Output(std::string_view path_name)
std::vector< Struct > _allStruct
Variable * GetVariable(std::string_view name0, std::string_view name1)
Struct * GetStruct(std::string_view name)
std::vector< Variable > _allVariable
Variable * GetVariable(std::string_view name)
VariableType _typeVariable