mirror of
https://github.com/llvm/llvm-project.git
synced 2025-04-25 02:36:06 +00:00

This replaces the manual walking code in test-type.cc. It walks the parse tree and constructs DeclTypeSpec and DerivedTypeDef objects for each type encountered. It's in a new file, make-types.cc, so that failing compilations complete faster. Handle more parts of derived type definitions. Also some minor cleanups in type.h and type.cc. Original-commit: flang-compiler/f18@859e7e2665 Reviewed-on: https://github.com/flang-compiler/f18/pull/23 Tree-same-pre-rewrite: false
Description
The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
Languages
LLVM
39.9%
C++
32.5%
C
13.5%
Assembly
9.4%
MLIR
1.4%
Other
2.8%