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

References

tools/clang/lib/AST/ASTStructuralEquivalence.cpp
  310   if (Arg1.getKind() != Arg2.getKind())
  313   switch (Arg1.getKind()) {
  318     return IsStructurallyEquivalent(Context, Arg1.getAsType(), Arg2.getAsType());
  321     if (!IsStructurallyEquivalent(Context, Arg1.getIntegralType(),
  325     return llvm::APSInt::isSameValue(Arg1.getAsIntegral(),
  329     return IsStructurallyEquivalent(Context, Arg1.getAsDecl(), Arg2.getAsDecl());
  335     return IsStructurallyEquivalent(Context, Arg1.getAsTemplate(),
  340                                     Arg1.getAsTemplateOrTemplatePattern(),
  344     return IsStructurallyEquivalent(Context, Arg1.getAsExpr(),
  348     if (Arg1.pack_size() != Arg2.pack_size())
  351     for (unsigned I = 0, N = Arg1.pack_size(); I != N; ++I)
  352       if (!IsStructurallyEquivalent(Context, Arg1.pack_begin()[I],