HomeSort by: relevance | last modified time | path
    Searched defs:TemplateId (Results 1 - 11 of 11) sorted by relevancy

  /src/external/apache2/llvm/dist/clang/include/clang/Sema/
ParsedTemplate.h 206 TemplateIdAnnotation *TemplateId = new (llvm::safe_malloc(
211 CleanupList.push_back(TemplateId);
212 return TemplateId;
DeclSpec.h 1002 TemplateIdAnnotation *TemplateId;
1109 /// \param TemplateId the template-id annotation that describes the parsed
1111 /// \p TemplateId and will free it on destruction.
1112 void setConstructorTemplateId(TemplateIdAnnotation *TemplateId);
1131 /// \param TemplateId the template-id annotation that describes the parsed
1133 /// \p TemplateId and will free it on destruction.
1134 void setTemplateId(TemplateIdAnnotation *TemplateId);
  /src/external/apache2/llvm/dist/clang/lib/Parse/
ParseExprCXX.cpp 338 TemplateIdAnnotation *TemplateId = takeTemplateIdAnnotation(Tok);
345 *LastII = TemplateId->Name;
355 ASTTemplateArgsPtr TemplateArgsPtr(TemplateId->getTemplateArgs(),
356 TemplateId->NumArgs);
358 if (TemplateId->isInvalid() ||
361 TemplateId->TemplateKWLoc,
362 TemplateId->Template,
363 TemplateId->TemplateNameLoc,
364 TemplateId->LAngleLoc,
366 TemplateId->RAngleLoc
    [all...]
ParseTentative.cpp 1250 auto IsPlaceholderSpecifier = [&] (TemplateIdAnnotation *TemplateId,
1254 return TemplateId->Kind == TNK_Concept_template &&
1455 TemplateIdAnnotation *TemplateId = takeTemplateIdAnnotation(Tok);
1458 if ((TemplateId->hasInvalidName() ||
1459 TemplateId->Kind == TNK_Undeclared_template) &&
1468 if (TemplateId->hasInvalidName())
1470 if (IsPlaceholderSpecifier(TemplateId, /*Lookahead=*/0))
1472 if (TemplateId->Kind != TNK_Type_template)
1487 TemplateIdAnnotation *TemplateId =
1489 if (TemplateId->hasInvalidName())
    [all...]
Parser.cpp 1914 TemplateIdAnnotation *TemplateId = takeTemplateIdAnnotation(Tok);
1915 if (!TemplateId->mightBeType()) {
1921 ASTTemplateArgsPtr TemplateArgsPtr(TemplateId->getTemplateArgs(),
1922 TemplateId->NumArgs);
1924 Ty = TemplateId->isInvalid()
1927 getCurScope(), TypenameLoc, SS, TemplateId->TemplateKWLoc,
1928 TemplateId->Template, TemplateId->Name,
1929 TemplateId->TemplateNameLoc, TemplateId->LAngleLoc
    [all...]
ParseDeclCXX.cpp 806 Range = SourceRange(D.Name.TemplateId->LAngleLoc,
807 D.Name.TemplateId->RAngleLoc);
1175 TemplateIdAnnotation *TemplateId = takeTemplateIdAnnotation(Tok);
1176 if (TemplateId->mightBeType()) {
1623 TemplateIdAnnotation *TemplateId = nullptr;
1644 TemplateId = takeTemplateIdAnnotation(Tok);
1647 if (TemplateId->Kind == TNK_Undeclared_template) {
1650 getCurScope(), TemplateId->Template, TemplateId->Kind, NameLoc, Name);
1651 if (TemplateId->Kind == TNK_Undeclared_template)
    [all...]
ParseExpr.cpp 1579 TemplateIdAnnotation *TemplateId = takeTemplateIdAnnotation(Next);
1580 if (TemplateId->Kind == TNK_Type_template) {
1601 TemplateIdAnnotation *TemplateId = takeTemplateIdAnnotation(Tok);
1602 if (TemplateId->Kind == TNK_Type_template) {
ParseDecl.cpp 3180 TemplateIdAnnotation *TemplateId = Next.is(tok::annot_template_id)
3183 if (TemplateId && TemplateId->hasInvalidName()) {
3191 if (TemplateId && TemplateId->Kind == TNK_Type_template) {
3203 TemplateId->Name &&
3204 Actions.isCurrentClassName(*TemplateId->Name, getCurScope(), &SS) &&
3221 if (TemplateId && TemplateId->Kind == TNK_Concept_template &&
3474 TemplateIdAnnotation *TemplateId = takeTemplateIdAnnotation(Tok)
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/Sema/
SemaTemplate.cpp 1095 makeTemplateArgumentListInfo(Sema &S, TemplateIdAnnotation &TemplateId) {
1096 TemplateArgumentListInfo TemplateArgs(TemplateId.LAngleLoc,
1097 TemplateId.RAngleLoc);
1098 ASTTemplateArgsPtr TemplateArgsPtr(TemplateId.getTemplateArgs(),
1099 TemplateId.NumArgs);
3035 /// \param TemplateId The template-id following the scope specifier, if there
3057 TemplateIdAnnotation *TemplateId,
3350 if (TemplateId && !IsFriend) {
3353 DiagnoseMissingExplicitSpecialization(SourceRange(TemplateId->LAngleLoc,
3354 TemplateId->RAngleLoc))
    [all...]
SemaType.cpp 1655 if (TemplateIdAnnotation *TemplateId = DS.getRepAsTemplateId()) {
1657 cast<ConceptDecl>(TemplateId->Template.get().getAsTemplateDecl());
1659 TemplateArgsInfo.setLAngleLoc(TemplateId->LAngleLoc);
1660 TemplateArgsInfo.setRAngleLoc(TemplateId->RAngleLoc);
1661 ASTTemplateArgsPtr TemplateArgsPtr(TemplateId->getTemplateArgs(),
1662 TemplateId->NumArgs);
3242 TemplateIdAnnotation *TemplateId = D.getDeclSpec().getRepAsTemplateId();
3245 if (TemplateId->LAngleLoc.isValid()) {
3246 ASTTemplateArgsPtr TemplateArgsPtr(TemplateId->getTemplateArgs(),
3247 TemplateId->NumArgs)
    [all...]
SemaDecl.cpp 5404 if (!CurClass || CurClass->getIdentifier() != Name.TemplateId->Name)
5433 TemplateName TName = Name.TemplateId->Template.get();
5434 SourceLocation TNameLoc = Name.TemplateId->TemplateNameLoc;
7022 ? D.getName().TemplateId
9049 ? D.getName().TemplateId
9558 TemplateIdAnnotation *TemplateId = D.getName().TemplateId;
9559 TemplateArgs.setLAngleLoc(TemplateId->LAngleLoc);
9560 TemplateArgs.setRAngleLoc(TemplateId->RAngleLoc);
9561 ASTTemplateArgsPtr TemplateArgsPtr(TemplateId->getTemplateArgs()
    [all...]

Completed in 91 milliseconds