主要内容

创建您自己的编码规则和编码标准

通过创建用户定义的编码规则和编码标准,检查特定于您的代码的问题

通过创建用户定义的编码规则和编码标准,检查特定于您的代码库的问题。使用 Polyspace 查询语言 (PQL) 查找您的代码库中的特定问题。通过映射到一个或多个现有的 Polyspace® Bug Finder™ 缺陷和编码规则来检测您的问题。或者,通过创建缺陷检查项来创建新的用户定义的编码规则,这些检查项是 PQL 类谓词的逻辑组合。

将编码规则和编码标准定义为 PQL 代码。使用 polyspace-query-language package 命令将代码翻译为检查项激活文件 (.pschk)。使用 polyspace-query-language test 命令测试 PQL 定义的有效性。

函数

polyspace-query-language(System Command) Create and test user-defined coding standards and user-defined coding rules (自 R2026a 起)

全部展开

ObjectWithPositionRepresents an object that has a known position (自 R2026a 起)
CallSiteRepresents a function call site (自 R2026a 起)
CastRepresents a cast (自 R2026a 起)
FieldRepresent a field in your code (自 R2026a 起)
FunctionRepresents a function in your code (自 R2026a 起)
MacroRepresents the macros in your code (自 R2026a 起)
NamespaceRepresent namespaces in your code (自 R2026a 起)
SourceLocQuery the cast related information in your code (自 R2026a 起)
TypeRepresents the type of a C/C++ object (自 R2026a 起)
VariableRepresents a variable in your code (自 R2026a 起)
Lang.StringRepresents a string (自 R2026a 起)
CommonRepresents the common types in Polyspace Query Language (自 R2026a 起)
NodeRepresents A node in the abstract syntax tree of your code (自 R2026a 起)
NumberLiteralRepresents the number_literal nodes in the syntax tree of your code (自 R2026a 起)
IdentifierRepresents the identifier nodes in the syntax tree of your code (自 R2026a 起)
ExpressionStatementRepresents the expression_statement nodes in the syntax tree of your code (自 R2026a 起)
CommentRepresents the comment nodes in the syntax tree of your code (自 R2026a 起)
CallExpressionRepresents the call_expression nodes in the syntax tree of your code (自 R2026a 起)
DeclarationRepresents the declaration nodes in the syntax tree of your code (自 R2026a 起)
AssignmentExpressionRepresents the assignment_expression nodes in the syntax tree of your code (自 R2026a 起)
StringContentRepresents the string_content nodes in the syntax tree of your code (自 R2026a 起)
IfStatementRepresents the if_statement nodes in the syntax tree of your code (自 R2026a 起)
ParameterDeclarationRepresents the parameter_declaration nodes in the syntax tree of your code (自 R2026a 起)
StringLiteralRepresents the string_literal nodes in the syntax tree of your code (自 R2026a 起)
BinaryExpressionRepresents the binary_expression nodes in the syntax tree of your code (自 R2026a 起)
TypeQualifierRepresents the type_qualifier nodes in the syntax tree of your code (自 R2026a 起)
FunctionDefinitionRepresents the function_definition nodes in the syntax tree of your code (自 R2026a 起)
PointerExpressionRepresents the pointer_expression nodes in the syntax tree of your code (自 R2026a 起)
ReturnStatementRepresents the return_statement nodes in the syntax tree of your code (自 R2026a 起)
TypeDescriptorRepresents the type_descriptor nodes in the syntax tree of your code (自 R2026a 起)
CaseStatementRepresents the case_statement nodes in the syntax tree of your code (自 R2026a 起)
EscapeSequenceRepresents the escape_sequence nodes in the syntax tree of your code (自 R2026a 起)
AutoRepresents the auto nodes in the syntax tree of your code (自 R2026a 起)
CompoundStatementRepresents the compound_statement nodes in the syntax tree of your code (自 R2026a 起)
FieldExpressionRepresents the field_expression nodes in the syntax tree of your code (自 R2026a 起)
BreakStatementRepresents the break_statement nodes in the syntax tree of your code (自 R2026a 起)
PreprocIncludeRepresents the preproc_include nodes in the syntax tree of your code (自 R2026a 起)
CastExpressionRepresents the cast_expression nodes in the syntax tree of your code (自 R2026a 起)
StorageClassSpecifierRepresents the storage_class_specifier nodes in the syntax tree of your code (自 R2026a 起)
TrueRepresents the true nodes in the syntax tree of your code (自 R2026a 起)
FalseRepresents the false nodes in the syntax tree of your code (自 R2026a 起)
QualifiedIdentifierRepresents the qualified_identifier nodes in the syntax tree of your code (自 R2026a 起)
PreprocIfRepresents the preproc_if nodes in the syntax tree of your code (自 R2026a 起)
InitializerListRepresents the initializer_list nodes in the syntax tree of your code (自 R2026a 起)
CharacterRepresents the character nodes in the syntax tree of your code (自 R2026a 起)
ForRangeLoopRepresents the for_range_loop nodes in the syntax tree of your code (自 R2026a 起)
ForStatementRepresents the for_statement nodes in the syntax tree of your code (自 R2026a 起)
FieldDeclarationRepresents the field_declaration nodes in the syntax tree of your code (自 R2026a 起)
TemplateDeclarationRepresents the template_declaration nodes in the syntax tree of your code (自 R2026a 起)
FieldIdentifierRepresents the field_identifier nodes in the syntax tree of your code (自 R2026a 起)
PreprocIfdefRepresents the preproc_ifdef nodes in the syntax tree of your code (自 R2026a 起)
AstNodePropertiesRepresents the abstract syntax tree nodes of your code (自 R2026a 起)
BinaryExpressionOperatorRepresents the binary_expression_operator nodes in the syntax tree of your code (自 R2026a 起)
CharacterRepresents the character nodes in the syntax tree of your code (自 R2026a 起)
CompoundRequirementRepresents the compound_requirement nodes in the syntax tree of your code (自 R2026a 起)
EscapeSequenceRepresents the escape_sequence nodes in the syntax tree of your code (自 R2026a 起)
FileRepresents the file nodes in the syntax tree of your code (自 R2026a 起)
FunctionDefinitionRepresents the function_definition nodes in the syntax tree of your code (自 R2026a 起)
ScopeRepresents the scope nodes in the syntax tree of your code (自 R2026a 起)
SehExceptClauseRepresents the seh_except_clause nodes in the syntax tree of your code (自 R2026a 起)
SehFinallyClauseRepresents the seh_finally_clause nodes in the syntax tree of your code (自 R2026a 起)
StringContentRepresents the string_content nodes in the syntax tree of your code (自 R2026a 起)
TranslationUnitRepresents the translation_unit nodes in the syntax tree of your code (自 R2026a 起)
UnaryExpressionOperatorRepresents the unary_expression_operator nodes in the syntax tree of your code (自 R2026a 起)
AbstractArrayDeclaratorRepresents the abstract_array_declarator nodes in the syntax tree of your code (自 R2026a 起)
AbstractFunctionDeclaratorRepresents the abstract_function_declarator nodes in the syntax tree of your code (自 R2026a 起)
AbstractParenthesizedDeclaratorRepresents the abstract_parenthesized_declarator nodes in the syntax tree of your code (自 R2026a 起)
AbstractPointerDeclaratorRepresents the asbtract_pointer_declarator nodes in the syntax tree of your code (自 R2026a 起)
AbstractReferenceDeclaratorRepresents the abstract_reference_declarator nodes in the syntax tree of your code (自 R2026a 起)
ArrayDeclaratorRepresents the array_declarator nodes in the syntax tree of your code (自 R2026a 起)
AttributedDeclaratorRepresents the attributed_declarator nodes in the syntax tree of your code (自 R2026a 起)
DeclaratorRepresents the declarator nodes in the syntax tree of your code (自 R2026a 起)
DestructorNameRepresents the destructor_name nodes in the syntax tree of your code (自 R2026a 起)
FunctionDeclaratorRepresents the function_declarator nodes in the syntax tree of your code (自 R2026a 起)
IdentifierRepresents the identifier nodes in the syntax tree of your code (自 R2026a 起)
OperatorNameRepresents the operator_name nodes in the syntax tree of your code (自 R2026a 起)
ParenthesizedDeclaratorRepresents the parenthesized_declarator nodes in the syntax tree of your code (自 R2026a 起)
PointerDeclaratorRepresents the pointer_declarator nodes in the syntax tree of your code (自 R2026a 起)
QualifiedIdentifierRepresents the qualified_identifier nodes in the syntax tree of your code (自 R2026a 起)
ReferenceDeclaratorRepresents the reference_declarator nodes in the syntax tree of your code (自 R2026a 起)
StructuredBindingDeclaratorRepresents the structured_binding_declarator nodes in the syntax tree of your code (自 R2026a 起)
TemplateFunctionRepresents the template_function nodes in the syntax tree of your code (自 R2026a 起)
AlignofExpressionRepresents the alignof_expression nodes in the syntax tree of your code (自 R2026a 起)
AssignmentExpressionRepresents the assignment_expression nodes in the syntax tree of your code (自 R2026a 起)
BinaryExpressionRepresents the binary_expression nodes in the syntax tree of your code (自 R2026a 起)
CallExpressionRepresents the call_expression nodes in the syntax tree of your code (自 R2026a 起)
CastExpressionRepresents the cast_expression nodes in the syntax tree of your code (自 R2026a 起)
CharLiteralRepresents the char_literal nodes in the syntax tree of your code (自 R2026a 起)
CoAwaitExpressionRepresents the co_await_expression nodes in the syntax tree of your code (自 R2026a 起)
CompoundLiteralExpressionRepresents the compound_literal_expression nodes in the syntax tree of your code (自 R2026a 起)
ConcatenatedStringRepresents the concatenated_string nodes in the syntax tree of your code (自 R2026a 起)
ConditionalExpressionRepresents the conditional_expression nodes in the syntax tree of your code (自 R2026a 起)
DeleteExpressionRepresents the delete_expression nodes in the syntax tree of your code (自 R2026a 起)
FalseRepresents the false nodes in the syntax tree of your code (自 R2026a 起)
FieldExpressionRepresents the field_expression nodes in the syntax tree of your code (自 R2026a 起)
FoldExpressionRepresents the fold_expression nodes in the syntax tree of your code (自 R2026a 起)
GenericExpressionRepresents the generic_expression nodes in the syntax tree of your code (自 R2026a 起)
GnuAsmExpressionRepresents the gnu_asm_expression nodes in the syntax tree of your code (自 R2026a 起)
LambdaExpressionRepresents the lambda_expression nodes in the syntax tree of your code (自 R2026a 起)
NewExpressionRepresents the new_expression nodes in the syntax tree of your code (自 R2026a 起)
NullRepresents the null nodes in the syntax tree of your code (自 R2026a 起)
NumberLiteralRepresents the number_literal nodes in the syntax tree of your code (自 R2026a 起)
OffsetofExpressionRepresents the offsetof_expression nodes in the syntax tree of your code (自 R2026a 起)
ParameterPackExpansionRepresents the parameter_pack_expansion nodes in the syntax tree of your code (自 R2026a 起)
ParenthesizedExpressionRepresents the parenthesized_expression nodes in the syntax tree of your code (自 R2026a 起)
PointerExpressionRepresents the pointer_expression nodes in the syntax tree of your code (自 R2026a 起)
RawStringLiteralRepresents the raw_string_literal nodes in the syntax tree of your code (自 R2026a 起)
RequiresClauseRepresents the requires_clause nodes in the syntax tree of your code (自 R2026a 起)
RequiresExpressionRepresents the requires_expression nodes in the syntax tree of your code (自 R2026a 起)
SizeofExpressionRepresents the sizeof_expression nodes in the syntax tree of your code (自 R2026a 起)
StringLiteralRepresents the string_literal nodes in the syntax tree of your code (自 R2026a 起)
SubscriptExpressionRepresents the subscript_expression nodes in the syntax tree of your code (自 R2026a 起)
ThisRepresents the this nodes in the syntax tree of your code (自 R2026a 起)
TrueRepresents the true nodes in the syntax tree of your code (自 R2026a 起)
UnaryExpressionRepresents the unary_expression nodes in the syntax tree of your code (自 R2026a 起)
UpdateExpressionRepresents the update_expression nodes in the syntax tree of your code (自 R2026a 起)
UserDefinedLiteralRepresents the user_defined_literal nodes in the syntax tree of your code (自 R2026a 起)
FieldDeclaratorRepresents the field_declarator nodes in the syntax tree of your code (自 R2026a 起)
FieldIdentifierRepresents the field_identifier nodes in the syntax tree of your code (自 R2026a 起)
TemplateMethodRepresents the template_method nodes in the syntax tree of your code (自 R2026a 起)
AccessSpecifierRepresents the access_specifier nodes in the syntax tree of your code (自 R2026a 起)
AliasDeclarationRepresents the alias_declaration nodes in the syntax tree of your code (自 R2026a 起)
AlignasQualifierRepresents the alignas_qualifier nodes in the syntax tree of your code (自 R2026a 起)
ArgumentListRepresents the argument_list nodes in the syntax tree of your code (自 R2026a 起)
AttributeRepresents the attribute nodes in the syntax tree of your code (自 R2026a 起)
AttributeDeclarationRepresents the attribute_declaration nodes in the syntax tree of your code (自 R2026a 起)
AttributeSpecifierRepresents the attribute_specifier nodes in the syntax tree of your code (自 R2026a 起)
AutoRepresents the auto nodes in the syntax tree of your code (自 R2026a 起)
BaseClassClauseRepresents the base_class_clause nodes in the syntax tree of your code (自 R2026a 起)
BitfieldClauseRepresents the bitfield_clause nodes in the syntax tree of your code (自 R2026a 起)
CatchClauseRepresents the catch_clause nodes in the syntax tree of your code (自 R2026a 起)
CommaExpressionRepresents the comma_expression nodes in the syntax tree of your code (自 R2026a 起)
CommentRepresents the comment nodes in the syntax tree of your code (自 R2026a 起)
ConceptDefinitionRepresents the concept_definition nodes in the syntax tree of your code (自 R2026a 起)
ConditionClauseRepresents the condition_clause nodes in the syntax tree of your code (自 R2026a 起)
ConstraintConjunctionRepresents the constraint_conjunction nodes in the syntax tree of your code (自 R2026a 起)
ConstraintDisjunctionRepresents the constraint_disjunction nodes in the syntax tree of your code (自 R2026a 起)
DeclarationRepresents the declaration nodes in the syntax tree of your code (自 R2026a 起)
DeclarationListRepresents the declaration_list nodes in the syntax tree of your code (自 R2026a 起)
DefaultMethodClauseRepresents the default_method_clause nodes in the syntax tree of your code (自 R2026a 起)
DeleteMethodClauseRepresents the delete_method_clause nodes in the syntax tree of your code (自 R2026a 起)
DependentNameRepresents the dependent_name nodes in the syntax tree of your code (自 R2026a 起)
ElseClauseRepresents the else_clause nodes in the syntax tree of your code (自 R2026a 起)
EnumeratorRepresents the enumerator nodes in the syntax tree of your code (自 R2026a 起)
EnumeratorListRepresents the enumerator_list nodes in the syntax tree of your code (自 R2026a 起)
ExplicitFunctionSpecifierRepresents the explicit_function_specifier nodes in the syntax tree of your code (自 R2026a 起)
FieldDeclarationRepresents the field_declaration nodes in the syntax tree of your code (自 R2026a 起)
FieldDeclarationListRepresents the field_declaration_list nodes in the syntax tree of your code (自 R2026a 起)
FieldDesignatorRepresents the field_designator nodes in the syntax tree of your code (自 R2026a 起)
FieldInitializerRepresents the field_initializer nodes in the syntax tree of your code (自 R2026a 起)
FieldInitializerListRepresents the field_initializer_list nodes in the syntax tree of your code (自 R2026a 起)
FriendDeclarationRepresents the friend_declaration nodes in the syntax tree of your code (自 R2026a 起)
GnuAsmClobberListRepresents the gnu_asm_clobber_list nodes in the syntax tree of your code (自 R2026a 起)
GnuAsmGotoListRepresents the gnu_asm_goto_list nodes in the syntax tree of your code (自 R2026a 起)
GnuAsmInputOperandRepresents the gnu_asm_input_operand nodes in the syntax tree of your code (自 R2026a 起)
GnuAsmInputOperandListRepresents the gnu_asm_input_operand_list nodes in the syntax tree of your code (自 R2026a 起)
GnuAsmOutputOperandRepresents the gnu_asm_output_operand nodes in the syntax tree of your code (自 R2026a 起)
GnuAsmOutputOperandListRepresents the gnu_asm_output_operand_list nodes in the syntax tree of your code (自 R2026a 起)
GnuAsmQualifierRepresents the gnu_asm_qualifier nodes in the syntax tree of your code (自 R2026a 起)
InitDeclaratorRepresents the init_declarator nodes in the syntax tree of your code (自 R2026a 起)
InitializerListRepresents the initializer_list nodes in the syntax tree of your code (自 R2026a 起)
InitializerPairRepresents the initializer_pair nodes in the syntax tree of your code (自 R2026a 起)
InitStatementRepresents the init_statement nodes in the syntax tree of your code (自 R2026a 起)
LambdaCaptureSpecifierRepresents the lambda_capture_specifier nodes in the syntax tree of your code (自 R2026a 起)
LambdaDefaultCaptureRepresents the lambda_default_capture nodes in the syntax tree of your code (自 R2026a 起)
LinkageSpecificationRepresents the linkage_specification nodes in the syntax tree of your code (自 R2026a 起)
LiteralSuffixRepresents the literal_suffix nodes in the syntax tree of your code (自 R2026a 起)
MsBasedModifierRepresents the ms_based_modifier nodes in the syntax tree of your code (自 R2026a 起)
MsCallModifierRepresents the ms_call_modifier nodes in the syntax tree of your code (自 R2026a 起)
MsDeclspecModifierRepresents the ms_declspec_modifier nodes in the syntax tree of your code (自 R2026a 起)
MsPointerModifierRepresents the ms_pointer_modifier nodes in the syntax tree of your code (自 R2026a 起)
MsRestrictModifierRepresents the ms_restrict_modifier nodes in the syntax tree of your code (自 R2026a 起)
MsSignedPtrModifierRepresents the ms_signed_ptr_modifier nodes in the syntax tree of your code (自 R2026a 起)
MsUnalignedPtrModifierRepresents the ms_unaligned_ptr_modifier nodes in the syntax tree of your code (自 R2026a 起)
MsUnsignedPtrModifierRepresents the ms_unsigned_ptr_modifier nodes in the syntax tree of your code (自 R2026a 起)
NamespaceAliasDefinitionRepresents the namespace_alias_definition nodes in the syntax tree of your code (自 R2026a 起)
NamespaceDefinitionRepresents the namespace_definition nodes in the syntax tree of your code (自 R2026a 起)
NamespaceIdentifierRepresents the namespace_identifier nodes in the syntax tree of your code (自 R2026a 起)
NestedNamespaceSpecifierRepresents the nested_namespace_specifier nodes in the syntax tree of your code (自 R2026a 起)
NewDeclaratorRepresents the new_declarator nodes in the syntax tree of your code (自 R2026a 起)
NoexceptRepresents the noexcept nodes in the syntax tree of your code (自 R2026a 起)
OperatorCastRepresents the operator_cast nodes in the syntax tree of your code (自 R2026a 起)
OptionalParameterDeclarationRepresents the optional_parameter_declaration nodes in the syntax tree of your code (自 R2026a 起)
OptionalTypeParameterDeclarationRepresents the optional_type_parameter_declaration nodes in the syntax tree of your code (自 R2026a 起)
ParameterDeclarationRepresents the parameter_declaration nodes in the syntax tree of your code (自 R2026a 起)
ParameterListRepresents the parameter_list nodes in the syntax tree of your code (自 R2026a 起)
PointerTypeDeclaratorRepresents the pointer_type_declarator nodes in the syntax tree of your code (自 R2026a 起)
PreprocArgRepresents the preproc_arg nodes in the syntax tree of your code (自 R2026a 起)
PreprocCallRepresents the preproc_call nodes in the syntax tree of your code (自 R2026a 起)
PreprocDefRepresents the preproc_def nodes in the syntax tree of your code (自 R2026a 起)
PreprocDefinedRepresents the preproc_defined nodes in the syntax tree of your code (自 R2026a 起)
PreprocDirectiveRepresents the preproc_directive nodes in the syntax tree of your code (自 R2026a 起)
PreprocElifRepresents the preproc_elif nodes in the syntax tree of your code (自 R2026a 起)
PreprocElifdefRepresents the preproc_elifdef nodes in the syntax tree of your code (自 R2026a 起)
PreprocElseRepresents the preproc_else nodes in the syntax tree of your code (自 R2026a 起)
PreprocFunctionDefRepresents the preproc_function_def nodes in the syntax tree of your code (自 R2026a 起)
PreprocIfRepresents the preproc_if nodes in the syntax tree of your code (自 R2026a 起)
PreprocIfdefRepresents the preproc_ifdef nodes in the syntax tree of your code (自 R2026a 起)
PreprocIncludeRepresents the preproc_include nodes in the syntax tree of your code (自 R2026a 起)
PreprocParamsRepresents the preproc_params nodes in the syntax tree of your code (自 R2026a 起)
PureVirtualClauseRepresents the pure_virtual_clause nodes in the syntax tree of your code (自 R2026a 起)
RawStringContentRepresents the raw_string_content nodes in the syntax tree of your code (自 R2026a 起)
RawStringDelimiterRepresents the raw_string_delimiter nodes in the syntax tree of your code (自 R2026a 起)
RefQualifierRepresents the ref_qualifier nodes in the syntax tree of your code (自 R2026a 起)
RequirementSeqRepresents the requirement_seq nodes in the syntax tree of your code (自 R2026a 起)
SimpleRequirementRepresents the simple_requirement nodes in the syntax tree of your code (自 R2026a 起)
StatementIdentifierRepresents the statement_identifier nodes in the syntax tree of your code (自 R2026a 起)
StaticAssertDeclarationRepresents the static_assert_declaration nodes in the syntax tree of your code (自 R2026a 起)
StorageClassSpecifierRepresents the storage_class_specifier nodes in the syntax tree of your code (自 R2026a 起)
SubscriptArgumentListRepresents the subscript_argument_list nodes in the syntax tree of your code (自 R2026a 起)
SubscriptDesignatorRepresents the subscript_designator nodes in the syntax tree of your code (自 R2026a 起)
SubscriptRangeDesignatorRepresents the subscript_range_designator nodes in the syntax tree of your code (自 R2026a 起)
SystemLibStringRepresents the system_lib_string nodes in the syntax tree of your code (自 R2026a 起)
TemplateArgumentListRepresents the template_argument_list nodes in the syntax tree of your code (自 R2026a 起)
TemplateDeclarationRepresents the template_declaration nodes in the syntax tree of your code (自 R2026a 起)
TemplateInstantiationRepresents the template_instantiation nodes in the syntax tree of your code (自 R2026a 起)
TemplateParameterListRepresents the template_parameter_list nodes in the syntax tree of your code (自 R2026a 起)
TemplateTemplateParameterDeclarationRepresents the template_template_parameter_declaration nodes in the syntax tree of your code (自 R2026a 起)
ThrowSpecifierRepresents the throw_specifier nodes in the syntax tree of your code (自 R2026a 起)
TrailingReturnTypeRepresents the trailing_return_type nodes in the syntax tree of your code (自 R2026a 起)
TypeDefinitionRepresents the type_definition nodes in the syntax tree of your code (自 R2026a 起)
TypeDescriptorRepresents the type_descriptor nodes in the syntax tree of your code (自 R2026a 起)
TypeParameterDeclarationRepresents the type_parameter_declaration nodes in the syntax tree of your code (自 R2026a 起)
TypeQualifierRepresents the type_qualifier nodes in the syntax tree of your code (自 R2026a 起)
TypeRequirementRepresents the type_requirement nodes in the syntax tree of your code (自 R2026a 起)
UsingDeclarationRepresents the using_declaration nodes in the syntax tree of your code (自 R2026a 起)
VariadicDeclaratorRepresents the variadic_declarator nodes in the syntax tree of your code (自 R2026a 起)
VariadicParameterRepresents the variadic_parameter nodes in the syntax tree of your code (自 R2026a 起)
VariadicParameterDeclarationRepresents the variadic_parameter_declaration nodes in the syntax tree of your code (自 R2026a 起)
VariadicTypeParameterDeclarationRepresents the variadic_type_parameter_declaration nodes in the syntax tree of your code (自 R2026a 起)
VirtualRepresents the virtual nodes in the syntax tree of your code (自 R2026a 起)
VirtualSpecifierRepresents the virtual_specifier nodes in the syntax tree of your code (自 R2026a 起)
AttributedStatementRepresents the attributed_statement nodes in the syntax tree of your code (自 R2026a 起)
BreakStatementRepresents the break_statement nodes in the syntax tree of your code (自 R2026a 起)
CaseStatementRepresents the case_statement nodes in the syntax tree of your code (自 R2026a 起)
CompoundStatementRepresents the compound_statement nodes in the syntax tree of your code (自 R2026a 起)
ContinueStatementRepresents the continue_statement nodes in the syntax tree of your code (自 R2026a 起)
CoReturnStatementRepresents the co_return_statement nodes in the syntax tree of your code (自 R2026a 起)
CoYieldStatementRepresents the co_yield_statement nodes in the syntax tree of your code (自 R2026a 起)
DoStatementRepresents the do_statement nodes in the syntax tree of your code (自 R2026a 起)
ExpressionStatementRepresents the expression_statement nodes in the syntax tree of your code (自 R2026a 起)
ForRangeLoopRepresents the for_range_loop nodes in the syntax tree of your code (自 R2026a 起)
ForStatementRepresents the for_statement nodes in the syntax tree of your code (自 R2026a 起)
GotoStatementRepresents the goto_statement nodes in the syntax tree of your code (自 R2026a 起)
IfStatementRepresents the if_statement nodes in the syntax tree of your code (自 R2026a 起)
LabeledStatementRepresents the labeled_statement nodes in the syntax tree of your code (自 R2026a 起)
ReturnStatementRepresents the return_statement nodes in the syntax tree of your code (自 R2026a 起)
SehLeaveStatementRepresents the seh_leave_statement nodes in the syntax tree of your code (自 R2026a 起)
SehTryStatementRepresents the seh_try_statement nodes in the syntax tree of your code (自 R2026a 起)
StatementRepresents the statement nodes in the syntax tree of your code (自 R2026a 起)
SwitchStatementRepresents the switch_statement nodes in the syntax tree of your code (自 R2026a 起)
ThrowStatementRepresents the throw_statement nodes in the syntax tree of your code (自 R2026a 起)
TryStatementRepresents the try_statement nodes in the syntax tree of your code (自 R2026a 起)
WhileStatementRepresents the while_statement nodes in the syntax tree of your code (自 R2026a 起)
PrimitiveTypeRepresents the primitive_type nodes in the syntax tree of your code (自 R2026a 起)
TypeIdentifierRepresents the type_identifier nodes in the syntax tree of your code (自 R2026a 起)
ClassSpecifierRepresents the class_specifier nodes in the syntax tree of your code (自 R2026a 起)
DecltypeRepresents the decltype nodes in the syntax tree of your code (自 R2026a 起)
DependentTypeRepresents the dependent_type nodes in the syntax tree of your code (自 R2026a 起)
EnumSpecifierRepresents the enum_specifier nodes in the syntax tree of your code (自 R2026a 起)
PlaceholderTypeSpecifierRepresents the placeholder_type_specifier nodes in the syntax tree of your code (自 R2026a 起)
SizedTypeSpecifierRepresents the sized_type_specifier nodes in the syntax tree of your code (自 R2026a 起)
StructSpecifierRepresents the struct_specifier nodes in the syntax tree of your code (自 R2026a 起)
TemplateTypeRepresents the template_type nodes in the syntax tree of your code (自 R2026a 起)
UnionSpecifierRepresents the union_specifier nodes in the syntax tree of your code (自 R2026a 起)
NormContains predicates that check if a keyword is a C or C++ keyword (自 R2026a 起)

主题

快速入门

Polyspace 查询语言语法

创建您自己的标准

创建您自己的缺陷

精选示例