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

References

tools/clang/lib/AST/ExprClassification.cpp
  651   if (const RecordType *R = CT->getAs<RecordType>())
tools/clang/lib/AST/VTableBuilder.cpp
  293       CanDerivedReturnType->getAs<ReferenceType>()->getPointeeType();
  295       CanBaseReturnType->getAs<ReferenceType>()->getPointeeType();
  298       CanDerivedReturnType->getAs<PointerType>()->getPointeeType();
  300       CanBaseReturnType->getAs<PointerType>()->getPointeeType();
tools/clang/lib/CodeGen/CGCall.cpp
  267     const FunctionType *FT = FTy->getAs<FunctionType>();
tools/clang/lib/CodeGen/TargetInfo.cpp
 3633     } else if (IsRegCall && FI.getReturnType()->getAs<ComplexType>()) {
 3636       const ComplexType *CT = FI.getReturnType()->getAs<ComplexType>();
tools/clang/lib/CrossTU/CrossTranslationUnit.cpp
  172     const RecordType *RTy = CT->getAs<RecordType>();
tools/clang/lib/Sema/SemaAccess.cpp
  373          ->getAs<FunctionProtoType>();
  376          ->getAs<FunctionProtoType>();
  425   if (const RecordType *RT = Friend->getAs<RecordType>())
tools/clang/lib/Sema/SemaCast.cpp
 1428   if (!DestType->getAs<RecordType>() || !SrcType->getAs<RecordType>()) {
 1428   if (!DestType->getAs<RecordType>() || !SrcType->getAs<RecordType>()) {
tools/clang/lib/Sema/SemaCodeComplete.cpp
  845     return getSimplifiedTypeClass(T->getAs<ReferenceType>()->getPointeeType());
tools/clang/lib/Sema/SemaOverload.cpp
 9961   if (CanQual<ReferenceType> RT = CToTy->getAs<ReferenceType>())
 9965     if (CanQual<PointerType> FromPT = CFromTy->getAs<PointerType>())
 9966       if (CanQual<PointerType> ToPT = CToTy->getAs<PointerType>()) {
tools/clang/lib/Sema/SemaTemplateDeduction.cpp
 1148   const FunctionType *ParamFunction = Param->getAs<FunctionType>(),
 1149                      *ArgFunction   = Arg->getAs<FunctionType>();