Home
last modified time | relevance | path

Searched refs:getTypeSourceInfo (Results 1 – 25 of 58) sorted by relevance

123

/external/clang/tools/libclang/
DIndexDecl.cpp39 IndexCtx.indexTypeSourceInfo(D->getTypeSourceInfo(), Parent); in handleDeclarator()
77 IndexCtx.indexTypeSourceInfo(Init->getTypeSourceInfo(), D); in VisitFunctionDecl()
124 IndexCtx.indexTypeSourceInfo(D->getTypeSourceInfo(), D); in VisitTypedefNameDecl()
217 IndexCtx.indexTypeSourceInfo(D->getTypeSourceInfo(), D); in VisitObjCPropertyDecl()
310 IndexCtx.indexTypeSourceInfo(D->getTemplatedDecl()->getTypeSourceInfo(), D); in VisitTypeAliasTemplateDecl()
DCIndex.cpp544 if (TypeSourceInfo *BaseTSInfo = Base->getTypeSourceInfo()) { in VisitChildren()
664 if (TypeSourceInfo *TSInfo = D->getTypeSourceInfo()) in VisitTypeAliasDecl()
671 if (TypeSourceInfo *TSInfo = D->getTypeSourceInfo()) in VisitTypedefDecl()
757 if (TypeSourceInfo *TSInfo = DD->getTypeSourceInfo()) in VisitDeclaratorDecl()
783 if (TypeSourceInfo *TSInfo = ND->getTypeSourceInfo()) { in VisitFunctionDecl()
837 } else if (TypeSourceInfo *TInfo = Init->getTypeSourceInfo()) { in VisitFunctionDecl()
1044 if (PD->getTypeSourceInfo() && Visit(PD->getTypeSourceInfo()->getTypeLoc())) in VisitObjCPropertyDecl()
1366 if (TypeSourceInfo *TSInfo = TAL.getTypeSourceInfo()) in VisitTemplateArgumentLoc()
2024 AddTypeLoc(E->getTypeSourceInfo()); in VisitCompoundLiteralExpr()
2081 AddTypeLoc(E->getTypeSourceInfo()); in VisitCXXScalarValueInitExpr()
[all …]
DCXType.cpp163 if (TypeSourceInfo *TSInfo = DD->getTypeSourceInfo()) in clang_getCursorType()
172 if (TypeSourceInfo *TSInfo = FTD->getTemplatedDecl()->getTypeSourceInfo()) in clang_getCursorType()
/external/clang/include/clang/AST/
DDataRecursiveASTVisitor.h741 if (TypeSourceInfo *TSI = ArgLoc.getTypeSourceInfo()) in TraverseTemplateArgumentLoc()
779 if (TypeSourceInfo *TInfo = Init->getTypeSourceInfo()) in TraverseConstructorInitializer()
1331 if (D->getTypeSourceInfo())
1332 TRY_TO(TraverseTypeLoc(D->getTypeSourceInfo()->getTypeLoc()));
1535 TRY_TO(TraverseTypeLoc(D->getTypeSourceInfo()->getTypeLoc()));
1542 TRY_TO(TraverseTypeLoc(D->getTypeSourceInfo()->getTypeLoc()));
1587 TRY_TO(TraverseTypeLoc(I.getTypeSourceInfo()->getTypeLoc())); in TraverseCXXRecordHelper()
1664 if (D->getTypeSourceInfo()) in TraverseDeclaratorHelper()
1665 TRY_TO(TraverseTypeLoc(D->getTypeSourceInfo()->getTypeLoc())); in TraverseDeclaratorHelper()
1723 TRY_TO(TraverseTypeLoc(D->getTypeSourceInfo()->getTypeLoc())); in TraverseFunctionHelper()
[all …]
DRecursiveASTVisitor.h807 if (TypeSourceInfo *TSI = ArgLoc.getTypeSourceInfo()) in TraverseTemplateArgumentLoc()
845 if (TypeSourceInfo *TInfo = Init->getTypeSourceInfo()) in TraverseConstructorInitializer()
1403 if (D->getTypeSourceInfo())
1404 TRY_TO(TraverseTypeLoc(D->getTypeSourceInfo()->getTypeLoc()));
1569 TRY_TO(TraverseTypeLoc(D->getTypeSourceInfo()->getTypeLoc()));
1576 TRY_TO(TraverseTypeLoc(D->getTypeSourceInfo()->getTypeLoc()));
1621 TRY_TO(TraverseTypeLoc(I.getTypeSourceInfo()->getTypeLoc())); in TraverseCXXRecordHelper()
1706 if (D->getTypeSourceInfo())
1707 TRY_TO(TraverseTypeLoc(D->getTypeSourceInfo()->getTypeLoc()));
1765 if (TypeSourceInfo *TSI = D->getTypeSourceInfo()) { in TraverseFunctionHelper()
[all …]
/external/clang/include/clang/Sema/
DLocInfoType.h50 TypeSourceInfo *getTypeSourceInfo() const { return DeclInfo; } in getTypeSourceInfo() function
/external/clang/lib/ARCMigrate/
DTransGCAttrs.cpp53 lookForAttribute(PropD, PropD->getTypeSourceInfo()); in TraverseDecl()
56 lookForAttribute(DD, DD->getTypeSourceInfo()); in TraverseDecl()
245 TypeSourceInfo *TInfo = PD->getTypeSourceInfo(); in checkAllAtProps()
DTransARCAssign.cpp61 TypeLoc TLoc = var->getTypeSourceInfo()->getTypeLoc(); in VisitBinaryOperator()
/external/chromium_org/tools/clang/plugins/
DFindBadConstructsConsumer.cpp173 if (it->getTypeSourceInfo()->getTypeLoc().getTypeLocClass() == in CheckCtorDtorWeight()
316 method->getTypeSourceInfo()->getTypeLoc().getSourceRange(); in CheckOverriddenMethod()
347 CXXRecordDecl* record_type = it->getTypeSourceInfo() in CheckVirtualMethods()
/external/clang/lib/AST/
DComment.cpp238 const TypeSourceInfo *TSI = TD->getTypeSourceInfo(); in fill()
298 TypeSourceInfo *MaybeFunctionTSI = MaybeFunction.getTypeSourceInfo(); in fill()
DExprCXX.cpp249 (DestroyedType.getTypeSourceInfo() && in CXXPseudoDestructorExpr()
250 DestroyedType.getTypeSourceInfo()->getType()->isDependentType())), in CXXPseudoDestructorExpr()
257 (DestroyedType.getTypeSourceInfo() && in CXXPseudoDestructorExpr()
258 DestroyedType.getTypeSourceInfo()->getType() in CXXPseudoDestructorExpr()
267 (DestroyedType.getTypeSourceInfo() && in CXXPseudoDestructorExpr()
268 DestroyedType.getTypeSourceInfo()->getType() in CXXPseudoDestructorExpr()
276 if (TypeSourceInfo *TInfo = DestroyedType.getTypeSourceInfo()) in getDestroyedType()
284 if (TypeSourceInfo *TInfo = DestroyedType.getTypeSourceInfo()) in getLocEnd()
DDeclPrinter.cpp331 D->getTypeSourceInfo()->getType().print(Out, Policy, D->getName()); in VisitTypedefDecl()
338 Out << " = " << D->getTypeSourceInfo()->getType().getAsString(Policy); in VisitTypeAliasDecl()
675 QualType T = D->getTypeSourceInfo() in VisitVarDecl()
676 ? D->getTypeSourceInfo()->getType() in VisitVarDecl()
DDecl.cpp753 if (TypeSourceInfo *TSI = Function->getTypeSourceInfo()) in getLVForNamespaceScopeDecl()
895 if (TypeSourceInfo *TSI = MD->getTypeSourceInfo()) in getLVForClassMember()
1538 TypeSourceInfo *TSI = getTypeSourceInfo(); in getTypeSpecStartLoc()
1637 if (TypeSourceInfo *TInfo = getTypeSourceInfo()) { in getSourceRange()
2192 TypeSourceInfo *TSI = getTypeSourceInfo(); in getOriginalType()
2755 const TypeSourceInfo *TSI = getTypeSourceInfo(); in getReturnTypeSourceRange()
3791 if (TypeSourceInfo *TInfo = getTypeSourceInfo()) { in getSourceRange()
3800 if (TypeSourceInfo *TInfo = getTypeSourceInfo()) in getSourceRange()
DASTImporter.cpp1996 Importer.Import(Base1.getTypeSourceInfo()), in ImportDefinition()
2348 TypeSourceInfo *TInfo = Importer.Import(D->getTypeSourceInfo()); in VisitTypedefNameDecl()
2740 TypeSourceInfo *TInfo = Importer.Import(D->getTypeSourceInfo()); in VisitFunctionDecl()
2887 TypeSourceInfo *TInfo = Importer.Import(D->getTypeSourceInfo()); in VisitFieldDecl()
3003 TypeSourceInfo *TInfo = Importer.Import(D->getTypeSourceInfo()); in VisitObjCIvarDecl()
3123 TypeSourceInfo *TInfo = Importer.Import(D->getTypeSourceInfo()); in VisitVarDecl()
3187 TypeSourceInfo *TInfo = Importer.Import(D->getTypeSourceInfo()); in VisitParmVarDecl()
3765 TypeSourceInfo *T = Importer.Import(D->getTypeSourceInfo()); in VisitObjCPropertyDecl()
3909 TypeSourceInfo *TInfo = Importer.Import(D->getTypeSourceInfo()); in VisitNonTypeTemplateParmDecl()
3910 if (D->getTypeSourceInfo() && !TInfo) in VisitNonTypeTemplateParmDecl()
[all …]
/external/clang/lib/Sema/
DTypeLocBuilder.h104 TypeSourceInfo *getTypeSourceInfo(ASTContext& Context, QualType T) { in getTypeSourceInfo() function
DSemaTemplateInstantiateDecl.cpp245 TypeSourceInfo *DI = D->getTypeSourceInfo(); in InstantiateTypedefNameDecl()
386 TypeSourceInfo *DI = SemaRef.SubstType(D->getTypeSourceInfo(), in VisitVarDecl()
441 TypeSourceInfo *DI = D->getTypeSourceInfo(); in VisitFieldDecl()
447 DI = D->getTypeSourceInfo(); in VisitFieldDecl()
523 TypeSourceInfo *DI = D->getTypeSourceInfo(); in VisitMSPropertyDecl()
533 DI = D->getTypeSourceInfo(); in VisitMSPropertyDecl()
1815 TypeLoc TL = D->getTypeSourceInfo()->getTypeLoc(); in VisitNonTypeTemplateParmDecl()
1845 DI = D->getTypeSourceInfo(); in VisitNonTypeTemplateParmDecl()
1893 DI = D->getTypeSourceInfo(); in VisitNonTypeTemplateParmDecl()
1914 DI = SemaRef.SubstType(D->getTypeSourceInfo(), TemplateArgs, in VisitNonTypeTemplateParmDecl()
[all …]
DSemaLambda.cpp718 TypeSourceInfo *TSI = TLB.getTypeSourceInfo(Context, DeductType); in performLambdaInitCaptureInitialization()
822 nullptr, Var->getType(), Var->getTypeSourceInfo(), nullptr, false, in buildInitCaptureField()
1255 From->getTypeSourceInfo(), in addFunctionPointerConversion()
1309 CallOperator->getTypeSourceInfo(), in addFunctionPointerConversion()
1584 Block->setSignatureAsWritten(CallOperator->getTypeSourceInfo()); in BuildBlockForLambdaConversion()
1597 From->getTypeSourceInfo(), in BuildBlockForLambdaConversion()
DSemaTemplateInstantiate.cpp1495 return TLB.getTypeSourceInfo(Context, TL.getType()); in SubstType()
1505 return TLB.getTypeSourceInfo(Context, Result); in SubstType()
1543 if (TypeSourceInfo *TSInfo = P->getTypeSourceInfo()) in NeedsInstantiationAsFunctionType()
1591 return TLB.getTypeSourceInfo(Context, Result); in SubstFunctionDeclType()
1599 TypeSourceInfo *OldDI = OldParm->getTypeSourceInfo(); in SubstParmVarDecl()
1732 collectUnexpandedParameterPacks(Base.getTypeSourceInfo()->getTypeLoc(), in SubstBaseSpecifiers()
1752 TypeSourceInfo *BaseTypeLoc = SubstType(Base.getTypeSourceInfo(), in SubstBaseSpecifiers()
1779 BaseTypeLoc = SubstType(Base.getTypeSourceInfo(), in SubstBaseSpecifiers()
1784 BaseTypeLoc = SubstType(Base.getTypeSourceInfo(), in SubstBaseSpecifiers()
DSemaTemplateVariadic.cpp473 return TLB.getTypeSourceInfo(Context, Result); in CheckPackExpansion()
851 TypeSourceInfo *ExpansionTSInfo = OrigLoc.getTypeSourceInfo(); in getTemplateArgumentPackExpansionPattern()
868 TLB.getTypeSourceInfo(Context, Pattern.getType()); in getTemplateArgumentPackExpansionPattern()
DTreeTransform.h2712 = getSema().CheckPackExpansion(Pattern.getTypeSourceInfo(), in RebuildPackExpansion()
3317 TypeSourceInfo *DI = Input.getTypeSourceInfo(); in TransformTemplateArgument()
3590 return TLB.getTypeSourceInfo(SemaRef.Context, Result); in TransformType()
3760 return TLB.getTypeSourceInfo(SemaRef.Context, Result); in TransformTSIInObjectScope()
4228 TypeSourceInfo *OldDI = OldParm->getTypeSourceInfo(); in TransformFunctionTypeParam()
4256 NewDI = TLB.getTypeSourceInfo(SemaRef.Context, Result); in TransformFunctionTypeParam()
4299 TypeLoc TL = OldParm->getTypeSourceInfo()->getTypeLoc(); in TransformFunctionTypeParams()
5963 if (FromVar->getTypeSourceInfo()) { in TransformObjCAtCatchStmt()
5964 TSInfo = getDerived().TransformType(FromVar->getTypeSourceInfo()); in TransformObjCAtCatchStmt()
6116 getDerived().TransformType(ExceptionDecl->getTypeSourceInfo()); in TransformCXXCatchStmt()
[all …]
DSemaExceptionSpec.cpp167 if (!Decl->getTypeSourceInfo()) in hasImplicitExceptionSpec()
171 Decl->getTypeSourceInfo()->getType()->getAs<FunctionProtoType>(); in hasImplicitExceptionSpec()
297 if (TypeSourceInfo *TSInfo = New->getTypeSourceInfo()) { in CheckEquivalentExceptionSpec()
DSemaTemplate.cpp1215 NTTP->getTypeSourceInfo(), in DiagnoseUnexpandedParameterPacks()
1328 NewNonTypeParm->getTypeSourceInfo(), in CheckTemplateParameterList()
2188 return CreateParsedType(T, TLB.getTypeSourceInfo(Context, T)); in ActOnTemplateIdType()
2218 return CreateParsedType(Result, TLB.getTypeSourceInfo(Context, Result)); in ActOnTemplateIdType()
2260 return CreateParsedType(T, TLB.getTypeSourceInfo(Context, T)); in ActOnTagTemplateIdType()
2310 return CreateParsedType(Result, TLB.getTypeSourceInfo(Context, Result)); in ActOnTagTemplateIdType()
2456 SubstType(Templated->getTypeSourceInfo(), in ActOnVarTemplateSpecialization()
3012 TSI = AL.getTypeSourceInfo(); in CheckTemplateTypeArgument()
3071 TSI = TLB.getTypeSourceInfo(Context, ArgType); in CheckTemplateTypeArgument()
5885 Param->getDepth(), Param->getTypeSourceInfo()->getTypeLoc()); in CheckNonTypeTemplatePartialSpecializationArgs()
[all …]
/external/chromium_org/tools/clang/rewrite_scoped_refptr/
DRewriteScopedRefptr.cpp187 const clang::TypeSourceInfo* tsi = var_decl->getTypeSourceInfo(); in run()
226 if (var_decl && !var_decl->getTypeSourceInfo()->getType()->isClassType()) { in run()
/external/clang/lib/StaticAnalyzer/Checkers/
DMallocSizeofChecker.cpp211 i->CastedExprParent.get<const VarDecl *>()->getTypeSourceInfo(); in checkASTCodeBody()
/external/clang/lib/Serialization/
DASTWriterStmt.cpp462 Writer.AddTypeSourceInfo(E->getTypeSourceInfo(), Record); in VisitOffsetOfExpr()
656 Writer.AddTypeSourceInfo(E->getTypeSourceInfo(), Record); in VisitCompoundLiteralExpr()
796 Writer.AddTypeSourceInfo(E->getTypeSourceInfo(), Record); in VisitConvertVectorExpr()
1161 Writer.AddTypeSourceInfo(E->getTypeSourceInfo(), Record); in VisitCXXTemporaryObjectExpr()
1314 Writer.AddTypeSourceInfo(E->getTypeSourceInfo(), Record); in VisitCXXScalarValueInitExpr()
1436 Writer.AddTypeSourceInfo(E->getTypeSourceInfo(), Record); in VisitCXXUnresolvedConstructExpr()

123