# dmd.dsymbolsem

Does the semantic 1 pass on the AST, which looks at symbol declarations but not initializers or function bodies.

#### Authors

Walter Bright

#### License

Boost License 1.0

Source: dsymbolsem.d

Documentation: https://dlang.org/phobos/dmd_dsymbolsem.html

Coverage: https://codecov.io/gh/dlang/dmd/src/master/src/dmd/dsymbolsem.d

- `dsymbolSemantic`

  #### Declaration

  `void `dsymbolSemantic`(Dsymbol `dsym`, Scope* `sc`);`

  Does semantic analysis on the public face of declarations.