Class MasterObject()->CompatResolver
- Description
Resolver of symbols not located in the program being compiled.
- Variable
fallback_resolver
CompatResolver
MasterObject.CompatResolver.fallback_resolver- Description
If we fail to resolv, try the fallback.
Typical configuration:
0.6->7.0->7.2-> ... ->master
- Variable
handler_root_modules
mapping
(CompilationHandler
:joinnode
) MasterObject.CompatResolver.handler_root_modules- Description
Lookup from handler module to corresponding root_module.
- Variable
pike_include_path
array
(string
) MasterObject.CompatResolver.pike_include_path- Description
The complete include search path
- Variable
pike_module_path
array
(string
) MasterObject.CompatResolver.pike_module_path- Description
The complete module search path
- Variable
pike_program_path
array
(string
) MasterObject.CompatResolver.pike_program_path- Description
The complete program search path
- Variable
root_module
joinnode
MasterObject.CompatResolver.root_module- Description
Join node of the root modules for this resolver.
- Variable
system_module_path
array
(string
) MasterObject.CompatResolver.system_module_path- Description
The pike system module path, not including any set by the user.
- Method
create
MasterObject.CompatResolver MasterObject.CompatResolver(
mixed
version
,CompatResolver
|void
fallback_resolver
)- Description
The CompatResolver is initialized with a value that can be casted into a "%d.%d" string, e.g. a version object.
It can also optionally be initialized with a fallback resolver.