Preparing search index...
The search index is not available
SPeCS Packages Documentation
SPeCS Packages Documentation
@specs-feup/clava-code-transforms
program/Amalgamator
Amalgamator
Class Amalgamator
Hierarchy (
view full
)
AdvancedTransform
Amalgamator
Index
Constructors
constructor
Methods
amalgamate
log
log
Error
log
Line
log
Warning
replace
Ast
With
Amalgamation
simple
Type
write
Amalgamation
Constructors
constructor
new
Amalgamator
(
silent
?
)
:
Amalgamator
Parameters
silent
:
boolean
= false
Returns
Amalgamator
Methods
amalgamate
amalgamate
(
fileName
)
:
[
FileJp
,
FileJp
[]
]
Parameters
fileName
:
string
Returns
[
FileJp
,
FileJp
[]
]
Protected
log
log
(
msg
,
level
?
)
:
void
Parameters
msg
:
string
level
:
"INFO"
|
"WARN"
|
"ERROR"
= "INFO"
Returns
void
Protected
log
Error
log
Error
(
msg
)
:
void
Parameters
msg
:
string
Returns
void
Protected
log
Line
log
Line
(
len
?
)
:
void
Parameters
len
:
number
= 65
Returns
void
Protected
log
Warning
log
Warning
(
msg
)
:
void
Parameters
msg
:
string
Returns
void
replace
Ast
With
Amalgamation
replace
Ast
With
Amalgamation
(
sourceFile
,
userIncludes
?
)
:
boolean
Parameters
sourceFile
:
FileJp
userIncludes
:
FileJp
[]
= []
Returns
boolean
Protected
simple
Type
simple
Type
(
type
,
removeSignedInfo
?
)
:
string
Parameters
type
:
Type
removeSignedInfo
:
boolean
= false
Returns
string
write
Amalgamation
write
Amalgamation
(
sourceFile
,
outputPath
,
userIncludes
?
)
:
void
Parameters
sourceFile
:
FileJp
outputPath
:
string
userIncludes
:
FileJp
[]
= []
Returns
void
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Methods
amalgamate
log
log
Error
log
Line
log
Warning
replace
Ast
With
Amalgamation
simple
Type
write
Amalgamation
SPeCS Packages Documentation
Loading...