-
Notifications
You must be signed in to change notification settings - Fork 62
Expand file tree
/
Copy pathlib.rs
More file actions
25 lines (22 loc) · 798 Bytes
/
lib.rs
File metadata and controls
25 lines (22 loc) · 798 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
// Part of the Crubit project, under the Apache License v2.0 with LLVM
// Exceptions. See /LICENSE for license information.
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
#![feature(rustc_private)]
extern crate rustc_driver;
extern crate rustc_middle;
pub mod code_snippet;
mod adt_core_bindings;
pub use adt_core_bindings::{AdtCoreBindings, CopyCtorStyle, MoveCtorStyle, NoMoveOrAssign};
pub mod cpp_type;
mod db;
pub use db::BindingsGenerator;
mod fine_grained_feature;
pub use fine_grained_feature::FineGrainedFeature;
mod fully_qualified_name;
pub use fully_qualified_name::{
ExportedPath, FullyQualifiedName, PublicPaths, TransitiveReexport, UnqualifiedName,
};
mod include_guard;
pub use include_guard::IncludeGuard;
mod type_location;
pub use type_location::TypeLocation;