Home
last modified time | relevance | path

Searched refs:diagnostics (Results 1 - 25 of 175) sorted by relevance

1234567

/third_party/skia/third_party/externals/angle2/src/compiler/translator/
H A DValidateOutputs.cpp24 void error(const TIntermSymbol &symbol, const char *reason, TDiagnostics *diagnostics) in error() argument
26 diagnostics->error(symbol.getLine(), reason, symbol.getName().data()); in error()
34 void validate(TDiagnostics *diagnostics) const;
91 void ValidateOutputsTraverser::validate(TDiagnostics *diagnostics) const in validate()
93 ASSERT(diagnostics); in validate()
125 error(*symbol, strstr.str().c_str(), diagnostics); in validate()
140 diagnostics); in validate()
153 diagnostics); in validate()
165 diagnostics); in validate()
175 TDiagnostics *diagnostics) in ValidateOutputs()
172 ValidateOutputs(TIntermBlock *root, const TExtensionBehavior &extBehavior, int maxDrawBuffers, TDiagnostics *diagnostics) ValidateOutputs() argument
[all...]
H A DValidateVaryingLocations.cpp23 void error(const TIntermSymbol &symbol, const char *reason, TDiagnostics *diagnostics) in error() argument
25 diagnostics->error(symbol.getLine(), reason, symbol.getName().data()); in error()
141 void MarkVaryingLocations(TDiagnostics *diagnostics, in MarkVaryingLocations() argument
166 error(*varying, strstr.str().c_str(), diagnostics); in MarkVaryingLocations()
177 void ValidateShaderInterfaceAndAssignLocations(TDiagnostics *diagnostics, in ValidateShaderInterfaceAndAssignLocations() argument
237 MarkVaryingLocations(diagnostics, varying, field, currentLocation, in ValidateShaderInterfaceAndAssignLocations()
263 MarkVaryingLocations(diagnostics, varying, nullptr, currentLocation, in ValidateShaderInterfaceAndAssignLocations()
270 MarkVaryingLocations(diagnostics, varying, nullptr, location, elementCount, in ValidateShaderInterfaceAndAssignLocations()
280 void validate(TDiagnostics *diagnostics);
335 void ValidateVaryingLocationsTraverser::validate(TDiagnostics *diagnostics) in validate() argument
359 ValidateVaryingLocations(TIntermBlock *root, TDiagnostics *diagnostics, GLenum shaderType) ValidateVaryingLocations() argument
[all...]
H A DValidateClipCullDistance.cpp23 void error(const TIntermSymbol &symbol, const char *reason, TDiagnostics *diagnostics) in error() argument
25 diagnostics->error(symbol.getLine(), reason, symbol.getName().data()); in error()
32 void validate(TDiagnostics *diagnostics, const unsigned int maxCombinedClipAndCullDistances);
158 void ValidateClipCullDistanceTraverser::validate(TDiagnostics *diagnostics, in validate() argument
161 ASSERT(diagnostics); in validate()
183 error(*greaterSymbol, strstr.str().c_str(), diagnostics); in validate()
190 TDiagnostics *diagnostics, in ValidateClipCullDistance()
195 int numErrorsBefore = diagnostics->numErrors(); in ValidateClipCullDistance()
196 varyingValidator.validate(diagnostics, maxCombinedClipAndCullDistances); in ValidateClipCullDistance()
197 return (diagnostics in ValidateClipCullDistance()
189 ValidateClipCullDistance(TIntermBlock *root, TDiagnostics *diagnostics, const unsigned int maxCombinedClipAndCullDistances) ValidateClipCullDistance() argument
[all...]
H A DQualifierTypes.cpp558 TDiagnostics *diagnostics) in GetVariableTypeQualifierFromSortedSequence()
599 layoutQualifierWrapper->getLine(), diagnostics); in GetVariableTypeQualifierFromSortedSequence()
624 diagnostics->error(qualifier->getLine(), "invalid qualifier combination", in GetVariableTypeQualifierFromSortedSequence()
634 TDiagnostics *diagnostics) in GetParameterTypeQualifierFromSortedSequence()
673 diagnostics->error(qualifier->getLine(), "invalid parameter qualifier", in GetParameterTypeQualifierFromSortedSequence()
694 diagnostics->error(sortedSequence[0]->getLine(), "Invalid parameter qualifier ", in GetParameterTypeQualifierFromSortedSequence()
704 TDiagnostics *diagnostics) in JoinLayoutQualifiers()
749 diagnostics->error(rightQualifierLocation, in JoinLayoutQualifiers()
772 diagnostics->error(rightQualifierLocation, in JoinLayoutQualifiers()
784 diagnostics in JoinLayoutQualifiers()
556 GetVariableTypeQualifierFromSortedSequence( const TTypeQualifierBuilder::QualifierSequence &sortedSequence, TDiagnostics *diagnostics) GetVariableTypeQualifierFromSortedSequence() argument
632 GetParameterTypeQualifierFromSortedSequence( const TTypeQualifierBuilder::QualifierSequence &sortedSequence, TDiagnostics *diagnostics) GetParameterTypeQualifierFromSortedSequence() argument
701 JoinLayoutQualifiers(TLayoutQualifier leftQualifier, TLayoutQualifier rightQualifier, const TSourceLoc &rightQualifierLocation, TDiagnostics *diagnostics) JoinLayoutQualifiers() argument
[all...]
H A DValidateBarrierFunctionCall.cpp22 Traverser(TDiagnostics *diagnostics) in Traverser() argument
23 : TIntermTraverser(true, false, true), mDiagnostics(diagnostics) in Traverser()
94 bool ValidateBarrierFunctionCall(TIntermBlock *root, TDiagnostics *diagnostics) in ValidateBarrierFunctionCall() argument
96 Traverser traverser(diagnostics); in ValidateBarrierFunctionCall()
H A DValidateTypeSizeLimitations.cpp33 ValidateTypeSizeLimitationsTraverser(TSymbolTable *symbolTable, TDiagnostics *diagnostics) in ValidateTypeSizeLimitationsTraverser() argument
34 : TIntermTraverser(true, false, false, symbolTable), mDiagnostics(diagnostics) in ValidateTypeSizeLimitationsTraverser()
36 ASSERT(diagnostics); in ValidateTypeSizeLimitationsTraverser()
207 TDiagnostics *diagnostics) in ValidateTypeSizeLimitations()
209 ValidateTypeSizeLimitationsTraverser validate(symbolTable, diagnostics); in ValidateTypeSizeLimitations()
211 return diagnostics->numErrors() == 0; in ValidateTypeSizeLimitations()
205 ValidateTypeSizeLimitations(TIntermNode *root, TSymbolTable *symbolTable, TDiagnostics *diagnostics) ValidateTypeSizeLimitations() argument
H A DValidateSwitch.cpp24 TDiagnostics *diagnostics,
63 TDiagnostics *diagnostics, in validate()
67 ValidateSwitch validate(switchType, diagnostics); in validate()
73 ValidateSwitch::ValidateSwitch(TBasicType switchType, TDiagnostics *diagnostics) in ValidateSwitch() argument
76 mDiagnostics(diagnostics), in ValidateSwitch()
308 TDiagnostics *diagnostics, in ValidateSwitchStatementList()
312 return ValidateSwitch::validate(switchType, diagnostics, statementList, loc); in ValidateSwitchStatementList()
62 validate(TBasicType switchType, TDiagnostics *diagnostics, TIntermBlock *statementList, const TSourceLoc &loc) validate() argument
307 ValidateSwitchStatementList(TBasicType switchType, TDiagnostics *diagnostics, TIntermBlock *statementList, const TSourceLoc &loc) ValidateSwitchStatementList() argument
H A DValidateLimitations.cpp74 TDiagnostics *diagnostics);
106 TDiagnostics *diagnostics) in ValidateLimitationsTraverser()
109 mDiagnostics(diagnostics) in ValidateLimitationsTraverser()
111 ASSERT(diagnostics); in ValidateLimitationsTraverser()
445 TDiagnostics *diagnostics) in ValidateLimitations()
447 ValidateLimitationsTraverser validate(shaderType, symbolTable, diagnostics); in ValidateLimitations()
449 return diagnostics->numErrors() == 0; in ValidateLimitations()
104 ValidateLimitationsTraverser(sh::GLenum shaderType, TSymbolTable *symbolTable, TDiagnostics *diagnostics) ValidateLimitationsTraverser() argument
442 ValidateLimitations(TIntermNode *root, GLenum shaderType, TSymbolTable *symbolTable, TDiagnostics *diagnostics) ValidateLimitations() argument
H A DDiagnostics.cpp95 PerformanceDiagnostics::PerformanceDiagnostics(TDiagnostics *diagnostics) in PerformanceDiagnostics() argument
96 : mDiagnostics(diagnostics) in PerformanceDiagnostics()
98 ASSERT(diagnostics); in PerformanceDiagnostics()
H A DQualifierTypes.h22 TDiagnostics *diagnostics);
197 bool checkSequenceIsValid(TDiagnostics *diagnostics) const;
201 TTypeQualifier getParameterTypeQualifier(TDiagnostics *diagnostics) const;
204 TTypeQualifier getVariableTypeQualifier(TDiagnostics *diagnostics) const;
H A DIntermNode.cpp54 TDiagnostics *diagnostics, in UndefinedConstantFoldingError()
57 diagnostics->warning(loc, "operation result is undefined for the values passed in", in UndefinedConstantFoldingError()
1671 TIntermTyped *TIntermTernary::fold(TDiagnostics * /* diagnostics */) in fold()
2089 TIntermTyped *TIntermSwizzle::fold(TDiagnostics * /* diagnostics */)
2124 TIntermTyped *TIntermBinary::fold(TDiagnostics *diagnostics) in fold() argument
2188 mRight->getType(), diagnostics, mLeft->getLine()); in fold()
2258 TIntermTyped *TIntermUnary::fold(TDiagnostics *diagnostics) in fold() argument
2301 constArray = operandConstant->foldUnaryComponentWise(mOp, mFunction, diagnostics); in fold()
2312 TIntermTyped *TIntermAggregate::fold(TDiagnostics *diagnostics) in fold() argument
2345 diagnostics in fold()
51 UndefinedConstantFoldingError(const TSourceLoc &loc, const TFunction *function, TBasicType basicType, TDiagnostics *diagnostics, TConstantUnion *result) UndefinedConstantFoldingError() argument
2373 FoldBinary(TOperator op, const TConstantUnion *leftArray, const TType &leftType, const TConstantUnion *rightArray, const TType &rightType, TDiagnostics *diagnostics, const TSourceLoc &line) FoldBinary() argument
[all...]
/third_party/skia/third_party/externals/tint/src/
H A Ddebug.h38 /// is appended to the diagnostics list with the severity of
48 /// @param diagnostics the list of diagnostics to append the ICE message to
52 diag::List& diagnostics);
55 /// Adds the internal compiler error message to the diagnostics list, and then
79 /// to the diagnostics list `diagnostics`, and calling the
84 #define TINT_ICE(system, diagnostics) \
86 ::tint::diag::System::system, diagnostics)
89 /// internal compiler error message to the diagnostics lis
[all...]
H A Ddebug_test.cc25 diag::List diagnostics; in TEST()
26 TINT_UNREACHABLE(Test, diagnostics); in TEST()
/third_party/rust/crates/codespan/codespan-reporting/tests/
H A Dterm.rs93 let diagnostics = vec![
102 TestData { files, diagnostics }
133 let diagnostics = vec![
152 TestData { files, diagnostics }
241 let diagnostics = vec![
296 TestData { files, diagnostics }
315 let diagnostics = vec![
322 TestData { files, diagnostics }
341 let diagnostics = vec![
348 TestData { files, diagnostics }
[all...]
/third_party/skia/third_party/externals/angle2/src/compiler/preprocessor/
H A DPreprocessor.cpp25 Diagnostics *diagnostics; member
34 : diagnostics(diag), in PreprocessorImpl()
41 Preprocessor::Preprocessor(Diagnostics *diagnostics, in Preprocessor() argument
45 mImpl = new PreprocessorImpl(diagnostics, directiveHandler, settings); in Preprocessor()
81 // diagnostics. in lex()
86 mImpl->diagnostics->report(Diagnostics::PP_INVALID_NUMBER, token->location, in lex()
90 mImpl->diagnostics->report(Diagnostics::PP_INVALID_CHARACTER, token->location, in lex()
H A Dpreprocessor.y67 angle::pp::Diagnostics *diagnostics;
126 context->diagnostics->report(context->errorSettings.unexpectedIdentifier,
209 context->diagnostics->report(angle::pp::Diagnostics::PP_UNDEFINED_SHIFT,
234 context->diagnostics->report(angle::pp::Diagnostics::PP_UNDEFINED_SHIFT,
262 context->diagnostics->report(angle::pp::Diagnostics::PP_DIVISION_BY_ZERO,
288 context->diagnostics->report(angle::pp::Diagnostics::PP_DIVISION_BY_ZERO,
357 context->diagnostics->report(angle::pp::Diagnostics::PP_INTEGER_OVERFLOW,
419 context->diagnostics->report(angle::pp::Diagnostics::PP_INVALID_EXPRESSION,
428 ExpressionParser::ExpressionParser(Lexer *lexer, Diagnostics *diagnostics)
430 mDiagnostics(diagnostics)
[all...]
H A DTokenizer.h27 Diagnostics *diagnostics; member
39 Tokenizer(Diagnostics *diagnostics);
/third_party/skia/third_party/externals/swiftshader/src/OpenGL/compiler/preprocessor/
H A DPreprocessor.cpp31 Diagnostics *diagnostics; member
40 : diagnostics(diag), in PreprocessorImpl()
48 Preprocessor::Preprocessor(Diagnostics *diagnostics, in Preprocessor() argument
52 mImpl = new PreprocessorImpl(diagnostics, directiveHandler, settings); in Preprocessor()
88 // diagnostics. in lex()
93 mImpl->diagnostics->report(Diagnostics::PP_INVALID_NUMBER, in lex()
97 mImpl->diagnostics->report(Diagnostics::PP_INVALID_CHARACTER, in lex()
H A DExpressionParser.y79 pp::Diagnostics* diagnostics;
138 context->diagnostics->report(context->errorSettings.unexpectedIdentifier,
221 context->diagnostics->report(pp::Diagnostics::PP_UNDEFINED_SHIFT,
246 context->diagnostics->report(pp::Diagnostics::PP_UNDEFINED_SHIFT,
274 context->diagnostics->report(pp::Diagnostics::PP_DIVISION_BY_ZERO,
300 context->diagnostics->report(pp::Diagnostics::PP_DIVISION_BY_ZERO,
369 context->diagnostics->report(pp::Diagnostics::PP_INTEGER_OVERFLOW,
431 context->diagnostics->report(pp::Diagnostics::PP_INVALID_EXPRESSION,
438 ExpressionParser::ExpressionParser(Lexer *lexer, Diagnostics *diagnostics)
440 mDiagnostics(diagnostics)
[all...]
/third_party/json/include/nlohmann/detail/
H A Dexceptions.hpp57 static std::string diagnostics(std::nullptr_t /*leaf_element*/) in diagnostics() function in detail::exception
63 static std::string diagnostics(const BasicJsonType* leaf_element) in diagnostics() function in detail::exception
150 position_string(pos), ": ", exception::diagnostics(context), what_arg); in create()
159 ": ", exception::diagnostics(context), what_arg); in create()
193 std::string w = concat(exception::name("invalid_iterator", id_), exception::diagnostics(context), what_arg); in create()
211 std::string w = concat(exception::name("type_error", id_), exception::diagnostics(context), what_arg); in create()
228 std::string w = concat(exception::name("out_of_range", id_), exception::diagnostics(context), what_arg); in create()
245 std::string w = concat(exception::name("other_error", id_), exception::diagnostics(context), what_arg); in create()
/third_party/skia/third_party/externals/angle2/src/compiler/translator/tree_ops/
H A DFoldExpressions.cpp28 FoldExpressionsTraverser(TDiagnostics *diagnostics) in FoldExpressionsTraverser() argument
29 : TIntermTraverser(true, false, false), mDiagnostics(diagnostics), mDidReplace(false) in FoldExpressionsTraverser()
104 bool FoldExpressions(TCompiler *compiler, TIntermBlock *root, TDiagnostics *diagnostics) in FoldExpressions() argument
106 FoldExpressionsTraverser traverser(diagnostics); in FoldExpressions()
/third_party/skia/third_party/externals/dawn/src/dawn_native/
H A DCompilationMessages.cpp108 void OwnedCompilationMessages::AddMessages(const tint::diag::List& diagnostics) { in AddMessages() argument
112 for (const auto& diag : diagnostics) { in AddMessages()
116 AddFormattedTintMessages(diagnostics); in AddMessages()
146 void OwnedCompilationMessages::AddFormattedTintMessages(const tint::diag::List& diagnostics) { in AddFormattedTintMessages() argument
150 for (auto& diag : diagnostics) { in AddFormattedTintMessages()
/third_party/skia/third_party/externals/tint/src/reader/wgsl/
H A Dparser_impl_error_resync_test.cc34 auto diagnostics = p->builder().Diagnostics(); \
35 EXPECT_EQ(true, diagnostics.contains_errors()); \
36 EXPECT_EQ(expected, diag::Formatter(formatter_style).format(diagnostics)); \
/third_party/skia/third_party/externals/tint/src/resolver/
H A Ddependency_graph.cc92 void UnhandledNode(diag::List& diagnostics, const ast::Node* node) { in UnhandledNode() argument
93 TINT_ICE(Resolver, diagnostics) in UnhandledNode()
98 void AddError(diag::List& diagnostics, in AddError() argument
101 diagnostics.add_error(diag::System::Resolver, msg, source); in AddError()
105 void AddNote(diag::List& diagnostics, in AddNote() argument
108 diagnostics.add_note(diag::System::Resolver, msg, source); in AddNote()
118 /// @param diagnostics diagnostic messages, appended with any errors found
124 diag::List& diagnostics, in DependencyScanner()
129 diagnostics_(diagnostics), in DependencyScanner()
446 /// Appends an error to the diagnostics tha
122 DependencyScanner(const SymbolTable& syms, const GlobalMap& globals_by_name, diag::List& diagnostics, DependencyGraph& graph, DependencyEdges& edges) DependencyScanner() argument
790 Build(const ast::Module& module, const SymbolTable& symbols, diag::List& diagnostics, DependencyGraph& output, bool allow_out_of_order_decls) Build() argument
[all...]
/third_party/rust/crates/codespan/codespan-reporting/tests/support/
H A Dmod.rs12 pub diagnostics: Vec<Diagnostic<F::FileId>>,
17 for diagnostic in &self.diagnostics { in emit()

Completed in 14 milliseconds

1234567