You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/build/reference/ifc-map.md
+4-4Lines changed: 4 additions & 4 deletions
Original file line number
Diff line number
Diff line change
@@ -17,7 +17,7 @@ This switch tells the compiler where to find the [TOML](https://toml.io/en/) fil
17
17
18
18
## Remarks
19
19
20
-
The *`filename`* argument specifies a TOML file (Tom's Obvious Minimal Language). The file can be relative to the working directory of the compiler or an absolute path.
20
+
The *`filename`* argument specifies a TOML (Tom's Obvious Minimal Language) file. The file can be relative to the compiler's working directory, or an absolute path.
21
21
Multiple `/ifcMap` arguments can be provided to the compiler.
22
22
23
23
The TOML file can contain a mix of `[[module]]` and `[[header-unit]]` references. Syntax errors or unrecognized table names result in compiler error `C7696` (TOML parse error).
@@ -26,7 +26,7 @@ The TOML file can contain a mix of `[[module]]` and `[[header-unit]]` references
26
26
27
27
The format of the TOML file must adhere to the following specification for named modules:
28
28
29
-
```cpp
29
+
```
30
30
# Using literal strings
31
31
[[module]]
32
32
name = 'M'
@@ -38,7 +38,7 @@ name = "N"
38
38
ifc = "C:\\modules\\N.ifc"
39
39
```
40
40
41
-
This TOML file maps the named modules 'M' and 'N' to their respective IFC files. The equivalent [`/reference'](module-reference.md) is:
41
+
This TOML file maps the named modules `'M'` and `'N'` to their respective IFC files. The equivalent [`/reference'](module-reference.md) is:
When `[[header-unit]]` is specified in the TOML, the compiler implicitly enables [`/Zc:preprocessor`](zc-preprocessor.md) like how it's implicitly enabled when [`/headerUnit`](headerunit.md) is used. For more information about the behavior of the 'angle' and 'quote' lookup methods, see the [/headerUnit Remarks](headerunit.md#remarks).
73
+
When `[[header-unit]]` is specified in the TOML, the compiler implicitly enables [`/Zc:preprocessor`](zc-preprocessor.md), just as it's implicitly enabled when [`/headerUnit`](headerunit.md) is used. For more information about the behavior of the 'angle' and 'quote' lookup methods, see the [/headerUnit Remarks](headerunit.md#remarks).
74
74
75
75
### To set this compiler option in the Visual Studio development environment
0 commit comments