Home
last modified time | relevance | path

Searched refs:SpecInfo (Results 1 – 4 of 4) sorted by relevance

/external/clang/tools/libclang/
DCXCursor.cpp1126 const FunctionTemplateSpecializationInfo* SpecInfo = in clang_Cursor_getNumTemplateArguments() local
1128 if (!SpecInfo) { in clang_Cursor_getNumTemplateArguments()
1132 return SpecInfo->TemplateArguments->size(); in clang_Cursor_getNumTemplateArguments()
1164 const FunctionTemplateSpecializationInfo* SpecInfo = in clang_Cursor_getTemplateArgument() local
1166 if (!SpecInfo) { in clang_Cursor_getTemplateArgument()
1170 if (I >= SpecInfo->TemplateArguments->size()) { in clang_Cursor_getTemplateArgument()
1174 *TA = SpecInfo->TemplateArguments->get(I); in clang_Cursor_getTemplateArgument()
/external/clang/lib/Serialization/
DASTWriterDecl.cpp895 } else if (MemberSpecializationInfo *SpecInfo in VisitVarDecl() local
898 Writer.AddDeclRef(SpecInfo->getInstantiatedFrom(), Record); in VisitVarDecl()
899 Record.push_back(SpecInfo->getTemplateSpecializationKind()); in VisitVarDecl()
900 Writer.AddSourceLocation(SpecInfo->getPointOfInstantiation(), Record); in VisitVarDecl()
/external/clang/lib/Sema/
DSemaTemplate.cpp6908 FunctionTemplateSpecializationInfo *SpecInfo in CheckFunctionTemplateSpecialization() local
6910 assert(SpecInfo && "Function template specialization info missing?"); in CheckFunctionTemplateSpecialization()
6914 TemplateSpecializationKind TSK = SpecInfo->getTemplateSpecializationKind(); in CheckFunctionTemplateSpecialization()
6949 SpecInfo->getTemplateSpecializationKind(), in CheckFunctionTemplateSpecialization()
6950 SpecInfo->getPointOfInstantiation(), in CheckFunctionTemplateSpecialization()
6957 SpecInfo->setTemplateSpecializationKind(TSK_ExplicitSpecialization); in CheckFunctionTemplateSpecialization()
6969 SpecInfo->getTemplateSpecializationKind(), in CheckFunctionTemplateSpecialization()
DSemaExpr.cpp12515 if (FunctionTemplateSpecializationInfo *SpecInfo in MarkFunctionReferenced() local
12517 if (SpecInfo->getPointOfInstantiation().isInvalid()) in MarkFunctionReferenced()
12518 SpecInfo->setPointOfInstantiation(Loc); in MarkFunctionReferenced()
12519 else if (SpecInfo->getTemplateSpecializationKind() in MarkFunctionReferenced()
12522 PointOfInstantiation = SpecInfo->getPointOfInstantiation(); in MarkFunctionReferenced()