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

References

gen/tools/clang/include/clang/AST/AttrImpl.inc
 8528     OS << " __attribute__((pass_object_size(" << getType() << ")))";
 8532     OS << " [[clang::pass_object_size(" << getType() << ")]]";
 8536     OS << " [[clang::pass_object_size(" << getType() << ")]]";
 8540     OS << " __attribute__((pass_dynamic_object_size(" << getType() << ")))";
 8544     OS << " [[clang::pass_dynamic_object_size(" << getType() << ")]]";
 8548     OS << " [[clang::pass_dynamic_object_size(" << getType() << ")]]";
gen/tools/clang/include/clang/AST/AttrTextNodeDump.inc
  601     OS << " " << SA->getType();
gen/tools/clang/include/clang/Serialization/AttrPCHWrite.inc
 1416     Record.push_back(SA->getType());
tools/clang/lib/AST/ItaniumMangle.cpp
 2910         assert(Attr->getType() <= 9 && Attr->getType() >= 0);
 2910         assert(Attr->getType() <= 9 && Attr->getType() >= 0);
 2912           Out << "U25pass_dynamic_object_size" << Attr->getType();
 2914           Out << "U17pass_object_size" << Attr->getType();
tools/clang/lib/AST/MicrosoftMangle.cpp
 1795   int Type = POSA->getType();
tools/clang/lib/CodeGen/CGBuiltin.cpp
  584         areBOSTypesCompatible(PS->getType(), Type)) {
tools/clang/lib/CodeGen/CGCall.cpp
 3431     llvm::Value *V = evaluateOrEmitBuiltinObjectSize(Arg, PS->getType(), T,
tools/clang/lib/CodeGen/CGExpr.cpp
  906   int POSType = POSAttr->getType();
tools/clang/lib/Sema/SemaChecking.cpp
  417       BOSType = POS->getType();
tools/clang/lib/Sema/SemaDecl.cpp
 3097     return AttrA && AttrB && AttrA->getType() == AttrB->getType() &&
 3097     return AttrA && AttrB && AttrA->getType() == AttrB->getType() &&