Home
last modified time | relevance | path

Searched refs:StartOfLine (Results 1 – 14 of 14) sorted by relevance

/freebsd/sys/contrib/dev/acpica/compiler/
H A Dasllistsup.c481 BOOLEAN StartOfLine = FALSE; in LsWriteOneSourceLine() local
564 StartOfLine = TRUE; in LsWriteOneSourceLine()
571 if (!StartOfLine) in LsWriteOneSourceLine()
576 StartOfLine = TRUE; in LsWriteOneSourceLine()
584 else if ((FileByte == ' ') && StartOfLine) in LsWriteOneSourceLine()
589 else if (StartOfLine) in LsWriteOneSourceLine()
591 StartOfLine = FALSE; in LsWriteOneSourceLine()
/freebsd/contrib/llvm-project/clang/lib/Analysis/
H A DIssueHash.cpp144 SourceLocation StartOfLine = in NormalizeLine() local
147 SM.getBufferOrNone(SM.getFileID(StartOfLine), StartOfLine); in NormalizeLine()
151 const char *BufferPos = SM.getCharacterData(StartOfLine); in NormalizeLine()
154 Lexer Lexer(SM.getLocForStartOfFile(SM.getFileID(StartOfLine)), LangOpts, in NormalizeLine()
/freebsd/contrib/llvm-project/clang/include/clang/Lex/
H A DToken.h75 StartOfLine = 0x01, // At start of line or only after whitespace enumerator
278 bool isAtStartOfLine() const { return getFlag(StartOfLine); } in isAtStartOfLine()
H A DLexer.h743 void SetByteOffset(unsigned Offset, bool StartOfLine);
H A DPreprocessor.h2085 void setSkipMainFilePreamble(unsigned Bytes, bool StartOfLine) { in setSkipMainFilePreamble() argument
2087 SkipMainFilePreamble.second = StartOfLine; in setSkipMainFilePreamble()
/freebsd/contrib/llvm-project/clang/lib/Lex/
H A DTokenLexer.cpp491 ResultToks[FirstResult].setFlagValue(Token::StartOfLine, false); in ExpandFunctionArguments()
547 ResultToks[ResultToks.size() - NumToks].setFlagValue(Token::StartOfLine, in ExpandFunctionArguments()
629 Tok.setFlagValue(Token::StartOfLine , AtStartOfLine); in Lex()
690 Tok.setFlagValue(Token::StartOfLine , AtStartOfLine); in Lex()
695 if (AtStartOfLine) Tok.setFlag(Token::StartOfLine); in Lex()
884 Result.setFlagValue(Token::StartOfLine , LHSTok.isAtStartOfLine()); in pasteTokens()
H A DPreprocessor.cpp1044 bool StartOfLine = FilenameTok.isAtStartOfLine(); in LexHeaderName() local
1097 FilenameTok.setFlagValue(Token::StartOfLine, StartOfLine); in LexHeaderName()
H A DLexer.cpp1534 void Lexer::SetByteOffset(unsigned Offset, bool StartOfLine) { in SetByteOffset() argument
1541 IsAtStartOfLine = StartOfLine; in SetByteOffset()
1542 IsAtPhysicalStartOfLine = StartOfLine; in SetByteOffset()
2564 Result.setFlag(Token::StartOfLine); in SkipWhitespace()
2740 Result.setFlag(Token::StartOfLine); in SkipLineComment()
3711 Result.setFlag(Token::StartOfLine); in Lex()
H A DPPMacroExpansion.cpp548 Identifier.setFlagValue(Token::StartOfLine , isAtStartOfLine); in HandleMacroExpandedIdentifier()
2045 Tok.setFlagValue(Token::StartOfLine, IsAtStartOfLine); in ExpandBuiltinMacro()
H A DDependencyDirectivesScanner.cpp551 (Tok.Flags & clang::Token::StartOfLine)) { in lexModuleDirectiveBody()
/freebsd/contrib/llvm-project/clang/lib/ASTMatchers/Dynamic/
H A DParser.cpp71 : Code(MatcherCode), StartOfLine(MatcherCode), Error(Error) { in CodeTokenizer()
77 : Code(MatcherCode), StartOfLine(MatcherCode), Error(Error), in CodeTokenizer()
142 StartOfLine = Code.drop_front(); in getNextToken()
308 Location.Column = Code.data() - StartOfLine.data() + 1; in currentLocation()
313 StringRef StartOfLine; member in clang::ast_matchers::dynamic::Parser::CodeTokenizer
/freebsd/contrib/llvm-project/clang/lib/Format/
H A DBreakableToken.cpp624 size_t StartOfLine = Lines[LineIndex].find_first_not_of(Blanks); in adjustWhitespace() local
625 if (StartOfLine == StringRef::npos) in adjustWhitespace()
626 StartOfLine = Lines[LineIndex].size(); in adjustWhitespace()
628 StringRef Whitespace = Lines[LineIndex].substr(0, StartOfLine); in adjustWhitespace()
634 Content[LineIndex] = Lines[LineIndex].substr(StartOfLine); in adjustWhitespace()
/freebsd/contrib/llvm-project/llvm/lib/Support/
H A DJSON.cpp672 const char *StartOfLine = Start; in parseError() local
676 StartOfLine = X + 1; in parseError()
680 std::make_unique<ParseError>(Msg, Line, P - StartOfLine, P - Start)); in parseError()
/freebsd/contrib/llvm-project/clang/lib/Parse/
H A DParseStmtAsm.cpp482 Tok.setFlag(Token::StartOfLine); in ParseMicrosoftAsmStatement()