reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/AST/JSONNodeDumper.cpp
  428   FIELD1(isGenericLambda);
  429   FIELD1(isLambda);
  430   FIELD1(isEmpty);
  431   FIELD1(isAggregate);
  432   FIELD1(isStandardLayout);
  433   FIELD1(isTriviallyCopyable);
  434   FIELD1(isPOD);
  435   FIELD1(isTrivial);
  436   FIELD1(isPolymorphic);
  437   FIELD1(isAbstract);
  438   FIELD1(isLiteral);
  439   FIELD1(canPassInRegisters);
  440   FIELD1(hasUserDeclaredConstructor);
  441   FIELD1(hasConstexprNonCopyMoveConstructor);
  442   FIELD1(hasMutableFields);
  443   FIELD1(hasVariantMembers);
  444   FIELD2("canConstDefaultInit", allowConstDefaultInit);
  446   Ret["defaultCtor"] = createDefaultConstructorDefinitionData(RD);
  447   Ret["copyCtor"] = createCopyConstructorDefinitionData(RD);
  448   Ret["moveCtor"] = createMoveConstructorDefinitionData(RD);
  449   Ret["copyAssign"] = createCopyAssignmentDefinitionData(RD);
  450   Ret["moveAssign"] = createMoveAssignmentDefinitionData(RD);
  451   Ret["dtor"] = createDestructorDefinitionData(RD);