☰
In rustc_span
In rustc_span
Modules
analyze_source_file
caching_source_map_view
def_id
edition
fatal_error
hygiene
lev_distance
profiling
source_map
span_encoding
symbol
Macros
impl_pos
Structs
BytePos
CachingSourceMapView
CharPos
DebuggerVisualizerFile
DistinctSources
FileLines
FileNameDisplay
InnerSpan
LineInfo
Loc
MalformedSourceMapPositions
MultiByteChar
NormalizedPos
OffsetOverflowError
SessionGlobals
SourceFile
SourceFileAndBytePos
SourceFileAndLine
SourceFileDiffs
SourceFileHash
Span
SpanData
Enums
DebuggerVisualizerType
ExternalSource
ExternalSourceKind
FileName
FileNameDisplayPreference
NonNarrowChar
RealFileName
SourceFileHashAlgorithm
SourceFileLines
SpanLinesError
SpanSnippetError
Constants
DUMMY_SP
Statics
SESSION_GLOBALS
SPAN_TRACK
Traits
HashStableContext
Pos
Functions
create_default_session_globals_then
create_default_session_if_not_set_then
create_session_globals_then
create_session_if_not_set_then
normalize_newlines
normalize_src
remove_bom
set_session_globals_then
with_session_globals
with_source_map
Type Definitions
FileLinesResult
?
Function
rustc_span
::
create_session_globals_then
source
·
[
−
]
pub fn create_session_globals_then<R>(
edition:
Edition
,
f: impl
FnOnce
() -> R
) -> R