Searched refs:TTy (Results 1 – 4 of 4) sorted by relevance
/external/clang/lib/CodeGen/ |
D | CodeGenTBAA.cpp | 73 if (const TagType *TTy = dyn_cast<TagType>(QTy)) in TypeHasMayAlias() local 74 return TTy->getDecl()->hasAttr<MayAliasAttr>(); in TypeHasMayAlias() 77 if (const TypedefType *TTy = dyn_cast<TypedefType>(QTy)) { in TypeHasMayAlias() local 78 if (TTy->getDecl()->hasAttr<MayAliasAttr>()) in TypeHasMayAlias() 81 return TypeHasMayAlias(TTy->desugar()); in TypeHasMayAlias() 178 if (const RecordType *TTy = QTy->getAs<RecordType>()) { in CollectFields() local 179 const RecordDecl *RD = TTy->getDecl()->getDefinition(); in CollectFields() 229 if (const RecordType *TTy = QTy->getAs<RecordType>()) { in isTBAAPathStruct() local 230 const RecordDecl *RD = TTy->getDecl()->getDefinition(); in isTBAAPathStruct() 249 if (const RecordType *TTy = QTy->getAs<RecordType>()) { in getTBAAStructTypeInfo() local [all …]
|
D | CGDebugInfo.cpp | 1260 llvm::DIType TTy = getOrCreateType(TA.getAsType(), Unit); in CollectTemplateParams() local 1262 DBuilder.createTemplateTypeParameter(TheCU, Name, TTy); in CollectTemplateParams() 1266 llvm::DIType TTy = getOrCreateType(TA.getIntegralType(), Unit); in CollectTemplateParams() local 1269 TheCU, Name, TTy, in CollectTemplateParams() 1276 llvm::DIType TTy = getOrCreateType(T, Unit); in CollectTemplateParams() local 1302 TheCU, Name, TTy, in CollectTemplateParams() 1308 llvm::DIType TTy = getOrCreateType(T, Unit); in CollectTemplateParams() local 1324 DBuilder.createTemplateValueParameter(TheCU, Name, TTy, in CollectTemplateParams() 1348 llvm::DIType TTy = getOrCreateType(T, Unit); in CollectTemplateParams() local 1351 TheCU, Name, TTy, cast<llvm::Constant>(V->stripPointerCasts())); in CollectTemplateParams()
|
D | CGExprScalar.cpp | 101 if (const auto *TTy = in EmitLValueAlignmentAssumption() local 103 AVAttr = TTy->getDecl()->getAttr<AlignValueAttr>(); in EmitLValueAlignmentAssumption() 115 if (const auto *TTy = in EmitLValueAlignmentAssumption() local 117 AVAttr = TTy->getDecl()->getAttr<AlignValueAttr>(); in EmitLValueAlignmentAssumption()
|
/external/clang/lib/Sema/ |
D | SemaExprCXX.cpp | 4382 QualType TTy = To->getType(); in TryClassUnification() local 4384 const RecordType *TRec = TTy->getAs<RecordType>(); in TryClassUnification() 4386 Self.IsDerivedFrom(FTy, TTy); in TryClassUnification() 4388 (FRec == TRec || FDerivedFromT || Self.IsDerivedFrom(TTy, FTy))) { in TryClassUnification() 4393 if (TTy.isAtLeastAsQualifiedAs(FTy)) { in TryClassUnification() 4394 InitializedEntity Entity = InitializedEntity::InitializeTemporary(TTy); in TryClassUnification() 4416 if (!TTy->getAs<TagType>()) in TryClassUnification() 4417 TTy = TTy.getUnqualifiedType(); in TryClassUnification() 4419 InitializedEntity Entity = InitializedEntity::InitializeTemporary(TTy); in TryClassUnification() 4422 ToType = TTy; in TryClassUnification()
|