FirstPass.this

class FirstPass
this
(
const Module mod
,
istring symbolFile
,
IAllocator symbolAllocator
,,,,
CacheEntry* entry = null
)
in { assert (mod); assert (symbolAllocator); assert (semanticAllocator); assert (cache); }

Parameters

mod
Type: Module

the module to visit

symbolFile
Type: istring

path to the file being converted

symbolAllocator
Type: IAllocator

allocator used for the auto-complete symbols

semanticAllocator
Type: IAllocator

allocator used for semantic symbols

includeParameterSymbols
Type: bool

include parameter symbols as children of function decalarations and constructors

Meta