Lines Matching refs:diagnostic_manager
325 bool ClangUserExpression::SetupPersistentState(DiagnosticManager &diagnostic_manager, in SetupPersistentState() argument
334 diagnostic_manager.PutString( in SetupPersistentState()
340 diagnostic_manager.PutString(eDiagnosticSeverityError, in SetupPersistentState()
348 DiagnosticManager &diagnostic_manager) { in SetupDeclVendor() argument
388 diagnostic_manager.PutString(eDiagnosticSeverityRemark, in SetupDeclVendor()
393 diagnostic_manager.PutString(eDiagnosticSeverityError, in SetupDeclVendor()
415 DiagnosticManager &diagnostic_manager, ExecutionContext &exe_ctx, in CreateSourceCode() argument
428 diagnostic_manager.PutString(eDiagnosticSeverityError, in CreateSourceCode()
524 DiagnosticManager &diagnostic_manager, ExecutionContext &exe_ctx, in PrepareForParsing() argument
528 if (!SetupPersistentState(diagnostic_manager, exe_ctx)) in PrepareForParsing()
535 diagnostic_manager.PutString(eDiagnosticSeverityWarning, err.AsCString()); in PrepareForParsing()
544 SetupDeclVendor(exe_ctx, m_target, diagnostic_manager); in PrepareForParsing()
551 CreateSourceCode(diagnostic_manager, exe_ctx, m_imported_cpp_modules, in PrepareForParsing()
557 DiagnosticManager &diagnostic_manager, ExecutionContextScope *exe_scope, in TryParse() argument
567 diagnostic_manager.PutString( in TryParse()
580 unsigned num_errors = m_parser->Parse(diagnostic_manager); in TryParse()
585 if (diagnostic_manager.HasFixIts()) { in TryParse()
586 if (m_parser->RewriteExpression(diagnostic_manager)) { in TryParse()
589 m_fixed_text = diagnostic_manager.GetFixedExpression(); in TryParse()
614 diagnostic_manager.PutString(eDiagnosticSeverityError, error_cstr); in TryParse()
616 diagnostic_manager.PutString(eDiagnosticSeverityError, in TryParse()
646 bool ClangUserExpression::Parse(DiagnosticManager &diagnostic_manager, in Parse() argument
653 if (!PrepareForParsing(diagnostic_manager, exe_ctx, /*for_completion*/ false)) in Parse()
665 diagnostic_manager.PutString(eDiagnosticSeverityError, "invalid target"); in Parse()
679 bool parse_success = TryParse(diagnostic_manager, exe_scope, exe_ctx, in Parse()
704 diagnostic_manager = std::move(retry_manager); in Parse()
717 diagnostic_manager.Printf(eDiagnosticSeverityError, in Parse()
721 diagnostic_manager.PutString(eDiagnosticSeverityError, in Parse()
815 DiagnosticManager diagnostic_manager; in Complete() local
817 if (!PrepareForParsing(diagnostic_manager, exe_ctx, /*for_completion*/ true)) in Complete()
833 diagnostic_manager.PutString( in Complete()
906 DiagnosticManager &diagnostic_manager) { in AddArguments() argument
922 diagnostic_manager.PutString( in AddArguments()
959 diagnostic_manager.Printf( in AddArguments()