Lines Matching refs:diagnostic_manager
324 bool ClangUserExpression::SetupPersistentState(DiagnosticManager &diagnostic_manager, in SetupPersistentState() argument
333 diagnostic_manager.PutString( in SetupPersistentState()
339 diagnostic_manager.PutString(eDiagnosticSeverityError, in SetupPersistentState()
347 DiagnosticManager &diagnostic_manager) { in SetupDeclVendor() argument
387 diagnostic_manager.PutString(eDiagnosticSeverityRemark, in SetupDeclVendor()
392 diagnostic_manager.PutString(eDiagnosticSeverityError, in SetupDeclVendor()
414 DiagnosticManager &diagnostic_manager, ExecutionContext &exe_ctx, in CreateSourceCode() argument
427 diagnostic_manager.PutString(eDiagnosticSeverityError, in CreateSourceCode()
523 DiagnosticManager &diagnostic_manager, ExecutionContext &exe_ctx, in PrepareForParsing() argument
527 if (!SetupPersistentState(diagnostic_manager, exe_ctx)) in PrepareForParsing()
534 diagnostic_manager.PutString(eDiagnosticSeverityWarning, err.AsCString()); in PrepareForParsing()
543 SetupDeclVendor(exe_ctx, m_target, diagnostic_manager); in PrepareForParsing()
550 CreateSourceCode(diagnostic_manager, exe_ctx, m_imported_cpp_modules, in PrepareForParsing()
556 DiagnosticManager &diagnostic_manager, ExecutionContextScope *exe_scope, in TryParse() argument
566 diagnostic_manager.PutString( in TryParse()
579 unsigned num_errors = m_parser->Parse(diagnostic_manager); in TryParse()
584 if (diagnostic_manager.HasFixIts()) { in TryParse()
585 if (m_parser->RewriteExpression(diagnostic_manager)) { in TryParse()
588 m_fixed_text = diagnostic_manager.GetFixedExpression(); in TryParse()
613 diagnostic_manager.PutString(eDiagnosticSeverityError, error_cstr); in TryParse()
615 diagnostic_manager.PutString(eDiagnosticSeverityError, in TryParse()
645 bool ClangUserExpression::Parse(DiagnosticManager &diagnostic_manager, in Parse() argument
652 if (!PrepareForParsing(diagnostic_manager, exe_ctx, /*for_completion*/ false)) in Parse()
664 diagnostic_manager.PutString(eDiagnosticSeverityError, "invalid target"); in Parse()
678 bool parse_success = TryParse(diagnostic_manager, exe_scope, exe_ctx, in Parse()
703 diagnostic_manager = std::move(retry_manager); in Parse()
716 diagnostic_manager.Printf(eDiagnosticSeverityError, in Parse()
720 diagnostic_manager.PutString(eDiagnosticSeverityError, in Parse()
814 DiagnosticManager diagnostic_manager; in Complete() local
816 if (!PrepareForParsing(diagnostic_manager, exe_ctx, /*for_completion*/ true)) in Complete()
832 diagnostic_manager.PutString( in Complete()
904 DiagnosticManager &diagnostic_manager) { in AddArguments() argument
914 diagnostic_manager.PutString( in AddArguments()
956 diagnostic_manager.Printf( in AddArguments()