# languages: Recognize module interface file as C\+\+ file \(\#45968\) · gitcafe/zed

[View on GitCafe](https://git.cafe/gitcafe/zed/commit/e6939ad05c160b9757860cdccf06911d80b78a24)

Repository: [gitcafe/zed](https://git.cafe/gitcafe/zed)

Visibility: public

Requested revision: e6939ad05c160b9757860cdccf06911d80b78a24

Requested commit: e6939ad05c160b9757860cdccf06911d80b78a24

Commit: e6939ad05c160b9757860cdccf06911d80b78a24

Tree: b3f5a1516d7411e841576db1b1969d719d4c8a39

Author: Haojian Wu

Committer: GitHub

## Message

```
languages: Recognize module interface file as C++ file (#45968)

https://clang.llvm.org/docs/StandardCPlusPlusModules.html#file-name-requirements,
`.cppm`, '.ccm', ".cxxm" files are C++20 module interface files.

Release Notes:

- Recognize module interface file as C++ file.
```

## Parents

- [81889c21c7585b9a1702a80d9a6d48538afb832b](https://git.cafe/gitcafe/zed/commit/81889c21c7585b9a1702a80d9a6d48538afb832b?format=markdown)

[Source at this commit](https://git.cafe/gitcafe/zed/tree/e6939ad05c160b9757860cdccf06911d80b78a24?format=markdown)
