Home
last modified time | relevance | path

Searched refs:ExternLoc (Results 1 – 13 of 13) sorted by relevance

/external/clang/include/clang/AST/
DDeclTemplate.h1412 SourceLocation ExternLoc;
1417 : TypeAsWritten(nullptr), ExternLoc(), TemplateKeywordLoc() {}
1607 return ExplicitInfo ? ExplicitInfo->ExternLoc : SourceLocation();
1613 ExplicitInfo->ExternLoc = Loc;
2275 SourceLocation ExternLoc;
2280 : TypeAsWritten(nullptr), ExternLoc(), TemplateKeywordLoc() {}
2466 return ExplicitInfo ? ExplicitInfo->ExternLoc : SourceLocation();
2472 ExplicitInfo->ExternLoc = Loc;
DDeclCXX.h2486 SourceLocation ExternLoc; variable
2490 LinkageSpecDecl(DeclContext *DC, SourceLocation ExternLoc, in LinkageSpecDecl() argument
2493 Language(lang), HasBraces(HasBraces), ExternLoc(ExternLoc), in LinkageSpecDecl()
2498 SourceLocation ExternLoc,
2515 SourceLocation getExternLoc() const { return ExternLoc; } in getExternLoc()
2517 void setExternLoc(SourceLocation L) { ExternLoc = L; } in setExternLoc()
2532 return SourceRange(ExternLoc, getLocEnd()); in getSourceRange()
/external/clang/lib/Parse/
DParseTemplate.cpp1263 SourceLocation ExternLoc, in ParseExplicitInstantiation() argument
1272 ParsedTemplateInfo(ExternLoc, in ParseExplicitInstantiation()
1284 if (ExternLoc.isValid()) in getSourceRange()
1285 R.setBegin(ExternLoc); in getSourceRange()
DParser.cpp747 SourceLocation ExternLoc = ConsumeToken(); in ParseExternalDeclaration() local
749 Diag(ExternLoc, getLangOpts().CPlusPlus11 ? in ParseExternalDeclaration()
751 diag::ext_extern_template) << SourceRange(ExternLoc, TemplateLoc); in ParseExternalDeclaration()
755 ExternLoc, TemplateLoc, DeclEnd)); in ParseExternalDeclaration()
DParseDeclCXX.cpp1380 const_cast<ParsedTemplateInfo&>(TemplateInfo).ExternLoc in ParseClassSpecifier()
1569 TemplateInfo.ExternLoc, in ParseClassSpecifier()
1656 TemplateInfo.ExternLoc, in ParseClassSpecifier()
DParseDecl.cpp1884 getCurScope(), TemplateInfo.ExternLoc, TemplateInfo.TemplateLoc, D); in ParseDeclarationAfterDeclaratorAndAttributes()
/external/clang/include/clang/Parse/
DParser.h1112 explicit ParsedTemplateInfo(SourceLocation ExternLoc, in ParsedTemplateInfo()
1115 ExternLoc(ExternLoc), TemplateLoc(TemplateLoc), in ParsedTemplateInfo()
1136 SourceLocation ExternLoc; member
2457 SourceLocation ExternLoc,
/external/clang/lib/Sema/
DSemaTemplate.cpp7156 SourceLocation ExternLoc, in ActOnExplicitInstantiation() argument
7201 TemplateSpecializationKind TSK = ExternLoc.isInvalid() in ActOnExplicitInstantiation()
7209 Diag(ExternLoc, in ActOnExplicitInstantiation()
7217 Diag(ExternLoc, in ActOnExplicitInstantiation()
7311 Specialization->setExternLoc(ExternLoc); in ActOnExplicitInstantiation()
7372 SourceLocation ExternLoc, in ActOnExplicitInstantiation() argument
7424 = ExternLoc.isInvalid()? TSK_ExplicitInstantiationDefinition in ActOnExplicitInstantiation()
7494 SourceLocation ExternLoc, in ActOnExplicitInstantiation() argument
7561 = ExternLoc.isInvalid()? TSK_ExplicitInstantiationDefinition in ActOnExplicitInstantiation()
DSemaDeclCXX.cpp11846 Decl *Sema::ActOnStartLinkageSpecification(Scope *S, SourceLocation ExternLoc, in ActOnStartLinkageSpecification() argument
11870 LinkageSpecDecl *D = LinkageSpecDecl::Create(Context, CurContext, ExternLoc, in ActOnStartLinkageSpecification()
/external/clang/lib/AST/
DDeclCXX.cpp1936 SourceLocation ExternLoc, in Create() argument
1940 return new (C, DC) LinkageSpecDecl(DC, ExternLoc, LangLoc, Lang, HasBraces); in Create()
DASTImporter.cpp3500 SourceLocation ExternLoc = Importer.Import(D->getExternLoc()); in VisitLinkageSpecDecl() local
3508 ExternLoc, in VisitLinkageSpecDecl()
/external/clang/include/clang/Sema/
DSema.h4889 SourceLocation ExternLoc,
5457 SourceLocation ExternLoc,
5471 SourceLocation ExternLoc,
5481 SourceLocation ExternLoc,
/external/clang/lib/Serialization/
DASTReaderDecl.cpp1892 ExplicitInfo->ExternLoc = ReadSourceLocation(Record, Idx); in VisitClassTemplateSpecializationDeclImpl()
1971 ExplicitInfo->ExternLoc = ReadSourceLocation(Record, Idx); in VisitVarTemplateSpecializationDeclImpl()