func parseDecls()

in Sources/MockoloFramework/Parsers/SourceParser.swift [46:64]


    func parseDecls(_ paths: [String],
                    isDirs: Bool,
                    exclusionSuffixes: [String],
                    annotation: String,
                    fileMacro: String?,
                    declType: FindTargetDeclType,
                    completion: @escaping ([Entity], ImportMap?) -> ()) {

        guard !paths.isEmpty else { return }
        scan(paths, isDirectory: isDirs) { (path, lock) in
            self.generateASTs(path,
                              exclusionSuffixes: exclusionSuffixes,
                              annotation: annotation,
                              fileMacro: fileMacro,
                              declType: declType,
                              lock: lock,
                              completion: completion)
        }
    }