SourceCodeAnalysisBoundarySymbol
constructor(symbol: String, mangledSymbol: String? = null, kind: SourceCodeAnalysisBoundarySymbolKind, requiredBySources: List<String>, requiredByFunctions: List<String> = emptyList(), ownerUnits: List<String> = emptyList(), ownerRepository: String? = null, ownerSourceLocations: List<String> = emptyList(), effectiveTransforms: List<String> = emptyList(), proposedProvenanceOwnerUnits: List<String> = emptyList(), functionBehavior: SourceCodeAnalysisFunctionBehavior? = null)