logo
class

compiler::FPodNamespace

sys::Obj
  compiler::Namespace
    compiler::FPodNamespace

FPodNamespace implements Namespace by reading the fcode from pods directly. Its not as efficient as using reflection, but lets us compile against a different pod set.

Slots

dir

File dir { private set }

make

new make(File dir)

Make a FPod namespace which looks in the specified directory to resolve pod files.

resolvePod

virtual FPod resolvePod(Str podName, Bool checked)

Map to an FPod