Searched refs:ASTSequenceableType (Results 1 – 7 of 7) sorted by relevance
14 void ASTSequenceableType::SetNamespace(const AutoPtr<ASTNamespace> &nspace) in SetNamespace()22 bool ASTSequenceableType::IsSequenceableType() in IsSequenceableType()27 TypeKind ASTSequenceableType::GetTypeKind() in GetTypeKind()32 std::string ASTSequenceableType::Dump(const std::string &prefix) in Dump()46 std::string ASTSequenceableType::GetFullName() const in GetFullName()51 std::string ASTSequenceableType::EmitCType(TypeMode mode) const in EmitCType()57 std::string ASTSequenceableType::EmitCppType(TypeMode mode) const in EmitCppType()73 std::string ASTSequenceableType::EmitJavaType(TypeMode mode, bool isInnerType) const in EmitJavaType()78 void ASTSequenceableType::EmitCppWriteVar(const std::string &parcelName, const std::string &name, S… in EmitCppWriteVar()87 void ASTSequenceableType::EmitCppReadVar(const std::string &parcelName, const std::string &name, St… in EmitCppReadVar()[all …]
20 class ASTSequenceableType; variable53 void AddSequenceable(const AutoPtr<ASTSequenceableType> &sequenceable);55 AutoPtr<ASTSequenceableType> GetSequenceable(size_t index);73 std::vector<AutoPtr<ASTSequenceableType>> sequenceables_;
70 void ASTNamespace::AddSequenceable(const AutoPtr<ASTSequenceableType> &sequenceable) in AddSequenceable()79 AutoPtr<ASTSequenceableType> ASTNamespace::GetSequenceable(size_t index) in GetSequenceable()
125 void AddSequenceableDef(const AutoPtr<ASTSequenceableType> &sequenceable);127 inline AutoPtr<ASTSequenceableType> GetSequenceableDef() in GetSequenceableDef()200 AutoPtr<ASTSequenceableType> sequenceableDef_ = nullptr;
16 class ASTSequenceableType : public ASTType {18 ASTSequenceableType() : ASTType(TypeKind::TYPE_SEQUENCEABLE, false) {} in ASTSequenceableType() function
135 void AST::AddSequenceableDef(const AutoPtr<ASTSequenceableType> &sequenceable) in AddSequenceableDef()
256 AutoPtr<ASTSequenceableType> seqType = new ASTSequenceableType(); in ParseSequenceableInfo()