ですが、私は、ドメイン次のように値を作成します上位型バインドまたは正確な実行時型。しかし、私はこの情報をそれぞれのDomainValueに渡す方法を知らない。は私のOPAL-分析ではOPAL
Iは、Javaメソッドの抽象解釈を実行するBaseAI.perform
方法にこれらDomainValuesを渡す:
BaseAI.perform(classFile, caller, domain)(Some(parameters))
DomainValuesがパラメータ値に含まれています。
私のパラメータの中には正確なランタイム型のものがありますが、他のいくつかのパラメータは上限型の境界にすぎません。
ありがとうございます。 私はいくつかの上の型の境界と同様、いくつかの正確な型を持っているので、私は柔軟なObjectValueメソッドを使用しました。 しかし、新しいドメインを定義する必要がありました。このドメインは、保護されていると宣言されているため、このメソッドをパブリックにアクセスできるようにしました。 – mariotrageser