Lines Matching defs:object
250 bool TextGen::GenObjectDefinitionGen(const std::shared_ptr<AstObject> &object) in GenObjectDefinitionGen()
315 bool TextGen::IsInTemplate(const std::shared_ptr<AstObject> &object) in IsInTemplate()
367 uint32_t TextGen::ImplementCloseBraceGen(const std::shared_ptr<AstObject> &object, int32_t depth) in ImplementCloseBraceGen()
380 uint32_t TextGen::ImplementGenTraversal(const std::shared_ptr<AstObject> &object, int32_t depth) in ImplementGenTraversal()
401 bool TextGen::IsInSubClassNode(const std::shared_ptr<AstObject> &object) in IsInSubClassNode()
413 uint32_t TextGen::ObjectImplementGen(const std::shared_ptr<AstObject> &object, int32_t depth) in ObjectImplementGen()
436 bool TextGen::TemplateObjectImplGen(const std::shared_ptr<AstObject> &object, int32_t depth) in TemplateObjectImplGen()
457 std::string TextGen::GenTemplateVariableName(const std::shared_ptr<AstObject> &object) in GenTemplateVariableName()
480 void TextGen::SymbolAdd(const std::string &name, const std::shared_ptr<AstObject> &object) in SymbolAdd()
489 uint32_t TextGen::PrintTermImplement(const std::shared_ptr<AstObject> &object, int32_t depth) in PrintTermImplement()
519 bool TextGen::PrintBaseTypeValue(const std::shared_ptr<AstObject> &object) in PrintBaseTypeValue()
538 uint32_t TextGen::PrintArrayImplement(const std::shared_ptr<AstObject> &object, int32_t depth) in PrintArrayImplement()
556 bool TextGen::PrintArrayImplInSubClass(const std::shared_ptr<AstObject> &object, int32_t depth) in PrintArrayImplInSubClass()
567 bool TextGen::HcsPrintArrayContent(const std::shared_ptr<AstObject> &object, uint32_t indent) in HcsPrintArrayContent()
588 std::string TextGen::HcsBuildObjectPath(std::shared_ptr<AstObject> object) in HcsBuildObjectPath()
613 … return ast_->WalkBackward([this](const std::shared_ptr<AstObject> &object, int32_t) -> uint32_t { in OutputTemplateImpl()
641 … return ast_->WalkBackward([this](const std::shared_ptr<AstObject> &object, int32_t) -> uint32_t { in OutputTemplateVariablesDeclare()
661 uint32_t TextGen::ArrayVariablesDeclareGen(const std::shared_ptr<AstObject> &object) in ArrayVariablesDeclareGen()
701 [this](const std::shared_ptr<AstObject> &object, uint32_t depth) -> uint32_t { in TemplateVariableGen()
704 [this](const std::shared_ptr<AstObject> &object, uint32_t depth) -> uint32_t { in TemplateVariableGen()