class compiler::FPodNamespace

sys::Obj
  compiler::CNamespace
    compiler::FPodNamespace

Source

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.

dir

const File? dir

Source

where to look for pod or null to delegate to Env.findPodFile

findPod

protected virtual override FPod? findPod(Str podName)

Source

Map to an FPod

make

new make(File? dir)

Source

Make a FPod namespace which looks in the specified directory to resolve pod files or null to delegate to Env.findPodFile.