メインコンテンツ

独自のコーディング ルールとコーディング規約の作成

ユーザー定義のコーディング ルールとコーディング規約を作成して、自分のコードに固有の問題をチェックする

ユーザー定義のコーディング ルールとコーディング規約を作成して、自分のコードベースに固有の問題をチェックします。自分のコードベースに固有の問題をチェックするには、Polyspace Query Language (PQL) を使用します。1 つ以上の既存の 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 Query Language の構文

独自の規約の作成

独自の欠陥の作成

注目の例