Home | History | Annotate | Download | only in Basic

Lines Matching refs:Line

83     /// source line.  This is lazily computed.  This is owned by the
191 /// characteristic of the file and whether it has #line info, all bitmangled
219 /// hasLineDirectives - Return true if this FileID has #line directives in
224 /// line table entries associated with it.
493 /// LineTable - This holds information for #line directives. It is referenced
732 // Handle the non-mapped case inline, defer to out of line code to handle
753 // Handle the non-mapped case inline, defer to out of line code to handle
827 /// This is significantly cheaper to compute than the line number. This
839 /// getLineNumber - Given a SourceLocation, return the spelling line number
841 /// line offsets for the MemoryBuffer, so this is not cheap: use only when
850 /// Note that this name does not respect #line directives. Use getPresumedLoc
865 /// SourceLocation specifies. A "presumed location" can be modified by #line
866 /// or GNU line marker directives. This provides a view on the data that a
937 // Line Table Manipulation Routines
944 /// AddLineNote - Add a line note to the line table for the FileID and offset
952 /// \brief Determine if the source manager has a line table.
955 /// \brief Retrieve the stored line table.
984 /// \brief Get the source location for the given file:line:col triplet.
989 unsigned Line, unsigned Col);