Module rustc_save_analysis::external_data
[−]
[src]
🔬 This is a nightly-only experimental API. (
rustc_private
)Structs
Attribute |
[ Experimental ] Represent an arbitrary attribute on a code element |
CratePreludeData |
[ Experimental ]
|
EnumData |
[ Experimental ] Data for enum declarations. |
ExternCrateData |
[ Experimental ] Data for extern crates. |
FunctionCallData |
[ Experimental ] Data about a function call. |
FunctionData |
[ Experimental ] Data for all kinds of functions and methods. |
FunctionRefData |
[ Experimental ] Data about a function call. |
ImplData |
[ Experimental ]
|
InheritanceData |
[ Experimental ]
|
MacroData |
[ Experimental ] Data about a macro declaration. |
MacroUseData |
[ Experimental ] Data about a macro use. |
MethodCallData |
[ Experimental ] Data about a method call. |
MethodData |
[ Experimental ] Data for method declarations (methods with a body are treated as functions). |
ModData |
[ Experimental ] Data for modules. |
ModRefData |
[ Experimental ] Data for a reference to a module. |
Signature |
[ Experimental ]
|
SpanData |
[ Experimental ]
|
StructData |
[ Experimental ]
|
StructVariantData |
[ Experimental ]
|
TraitData |
[ Experimental ]
|
TupleVariantData |
[ Experimental ]
|
TypeDefData |
[ Experimental ] Data for a typedef. |
TypeRefData |
[ Experimental ] Data for a reference to a type or trait. |
UseData |
[ Experimental ]
|
UseGlobData |
[ Experimental ]
|
VariableData |
[ Experimental ] Data for local and global variables (consts and statics). |
VariableRefData |
[ Experimental ] Data for the use of some item (e.g., the use of a local variable, which will refer to that variables declaration (by ref_id)). |
Traits
Lower |
[ Experimental ]
|
Functions
make_def_id |
[ Experimental ]
|
null_def_id |
[ Experimental ]
|