@@ -61,7 +61,7 @@ EdgeValOutDiGraph(::UndefInitializer, g::SimpleDiGraph; edgeval_types::AbstractT
61
61
62
62
"""
63
63
EdgeValDiGraph{V, E_VALS}(undef, g::SimpleDiGraph)
64
- EdgeValDiGraph{V = eltype(g)}(undef, g::SimpleDiGraph, edgeval_types=$(default_edgeval_types) )
64
+ EdgeValDiGraph{V = eltype(g)}(undef, g::SimpleDiGraph; edgeval_types=$(default_edgeval_types) )
65
65
66
66
Construct a `EdgeValDiGraph` with the same structure as `g` with uninitialized edge values of types `edgeval_types`.
67
67
"""
@@ -91,7 +91,7 @@ EdgeValDiGraph(::UndefInitializer, g::SimpleDiGraph; edgeval_types::AbstractTupl
91
91
92
92
"""
93
93
EdgeValGraph{V, E_VALS}(edgeval_initializer, g::SimpleGraph)
94
- EdgeValGraph{V = eltype(g)}(edgeval_initializer, g::SimpleGraph; edgeval_types)
94
+ EdgeValGraph{V = eltype(g)}(edgeval_initializer, g::SimpleGraph; edgeval_types= $(default_edgeval_types) )
95
95
96
96
Construct a `EdgeValGraph` with the same structure as `g`.
97
97
114
114
115
115
"""
116
116
EdgeValOutDiGraph{V, E_VALS}(edgeval_initializer, g::SimpleGraph)
117
- EdgeValOutDiGraph{V = eltype(g)}(edgeval_initializer, g::SimpleGraph; edgeval_types)
117
+ EdgeValOutDiGraph{V = eltype(g)}(edgeval_initializer, g::SimpleGraph; edgeval_types= $(default_edgeval_types) )
118
118
119
119
Construct a `EdgeValOutDiGraph` with the same structure as `g`.
120
120
135
135
136
136
"""
137
137
EdgeValDiGraph{V, E_VALS}(edgeval_initializer, g::SimpleGraph)
138
- EdgeValDiGraph{V = eltype(g)}(edgeval_initializer, g::SimpleGraph; edgeval_types)
138
+ EdgeValDiGraph{V = eltype(g)}(edgeval_initializer, g::SimpleGraph; edgeval_types= $(default_edgeval_types) )
139
139
140
140
Construct a `EdgeValDiGraph` with the same structure as `g`.
141
141
@@ -175,20 +175,20 @@ for G in (EdgeValGraph, EdgeValOutDiGraph, EdgeValGraph)
175
175
end
176
176
end
177
177
=#
178
- EdgeValGraph {V} (edgeval_initializer:: Base.Callable , g:: SimpleGraph ; edgeval_types:: AbstractTupleOfTypes ) where {V} =
178
+ EdgeValGraph {V} (edgeval_initializer:: Base.Callable , g:: SimpleGraph ; edgeval_types:: AbstractTupleOfTypes = default_edgeval_types ) where {V} =
179
179
EdgeValGraph {V, construct_E_VAL(edgeval_types)} (edgeval_initializer, g)
180
180
181
- EdgeValGraph {} (edgeval_initializer:: Base.Callable , g:: SimpleGraph ; edgeval_types:: AbstractTupleOfTypes ) =
181
+ EdgeValGraph {} (edgeval_initializer:: Base.Callable , g:: SimpleGraph ; edgeval_types:: AbstractTupleOfTypes = default_edgeval_types ) =
182
182
EdgeValGraph {eltype(g)} (edgeval_initializer, g; edgeval_types= edgeval_types)
183
183
184
- EdgeValOutDiGraph {V} (edgeval_initializer:: Base.Callable , g:: SimpleDiGraph ; edgeval_types:: AbstractTupleOfTypes ) where {V} =
184
+ EdgeValOutDiGraph {V} (edgeval_initializer:: Base.Callable , g:: SimpleDiGraph ; edgeval_types:: AbstractTupleOfTypes = default_edgeval_types ) where {V} =
185
185
EdgeValOutDiGraph {V, construct_E_VAL(edgeval_types)} (edgeval_initializer, g)
186
186
187
- EdgeValOutDiGraph {} (edgeval_initializer:: Base.Callable , g:: SimpleDiGraph ; edgeval_types:: AbstractTupleOfTypes ) =
187
+ EdgeValOutDiGraph {} (edgeval_initializer:: Base.Callable , g:: SimpleDiGraph ; edgeval_types:: AbstractTupleOfTypes = default_edgeval_types ) =
188
188
EdgeValOutDiGraph {eltype(g)} (edgeval_initializer, g; edgeval_types= edgeval_types)
189
189
190
- EdgeValDiGraph {V} (edgeval_initializer:: Base.Callable , g:: SimpleDiGraph ; edgeval_types:: AbstractTupleOfTypes ) where {V} =
190
+ EdgeValDiGraph {V} (edgeval_initializer:: Base.Callable , g:: SimpleDiGraph ; edgeval_types:: AbstractTupleOfTypes = default_edgeval_types ) where {V} =
191
191
EdgeValDiGraph {V, construct_E_VAL(edgeval_types)} (edgeval_initializer, g)
192
192
193
- EdgeValDiGraph {} (edgeval_initializer:: Base.Callable , g:: SimpleDiGraph ; edgeval_types:: AbstractTupleOfTypes ) =
193
+ EdgeValDiGraph {} (edgeval_initializer:: Base.Callable , g:: SimpleDiGraph ; edgeval_types:: AbstractTupleOfTypes = default_edgeval_types ) =
194
194
EdgeValDiGraph {eltype(g)} (edgeval_initializer, g; edgeval_types= edgeval_types)
0 commit comments