コード例 #1
0
ファイル: TypeRegistry.cpp プロジェクト: eparayre/blueprint
    void TypeRegistry::Accept(TypeVisitor& visitor) const
    {
        visitor.Visit(*this);

        for (auto& kv : types_)
        {
            kv.second->Accept(visitor);
        }
    }
コード例 #2
0
ファイル: ClassType.cpp プロジェクト: eparayre/blueprint
 void ClassType::Accept(TypeVisitor& visitor) const
 {
     visitor.Visit(*this);
 }
コード例 #3
0
ファイル: EnumType.cpp プロジェクト: eparayre/blueprint
 void EnumType::Accept(TypeVisitor& visitor) const
 {
     visitor.Visit(*this);
 }