/external/clang/include/clang/AST/ |
D | DeclTemplate.h | 1412 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;
|
D | DeclCXX.h | 2486 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/ |
D | ParseTemplate.cpp | 1263 SourceLocation ExternLoc, in ParseExplicitInstantiation() argument 1272 ParsedTemplateInfo(ExternLoc, in ParseExplicitInstantiation() 1284 if (ExternLoc.isValid()) in getSourceRange() 1285 R.setBegin(ExternLoc); in getSourceRange()
|
D | Parser.cpp | 747 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()
|
D | ParseDeclCXX.cpp | 1380 const_cast<ParsedTemplateInfo&>(TemplateInfo).ExternLoc in ParseClassSpecifier() 1569 TemplateInfo.ExternLoc, in ParseClassSpecifier() 1656 TemplateInfo.ExternLoc, in ParseClassSpecifier()
|
D | ParseDecl.cpp | 1884 getCurScope(), TemplateInfo.ExternLoc, TemplateInfo.TemplateLoc, D); in ParseDeclarationAfterDeclaratorAndAttributes()
|
/external/clang/include/clang/Parse/ |
D | Parser.h | 1112 explicit ParsedTemplateInfo(SourceLocation ExternLoc, in ParsedTemplateInfo() 1115 ExternLoc(ExternLoc), TemplateLoc(TemplateLoc), in ParsedTemplateInfo() 1136 SourceLocation ExternLoc; member 2457 SourceLocation ExternLoc,
|
/external/clang/lib/Sema/ |
D | SemaTemplate.cpp | 7156 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()
|
D | SemaDeclCXX.cpp | 11846 Decl *Sema::ActOnStartLinkageSpecification(Scope *S, SourceLocation ExternLoc, in ActOnStartLinkageSpecification() argument 11870 LinkageSpecDecl *D = LinkageSpecDecl::Create(Context, CurContext, ExternLoc, in ActOnStartLinkageSpecification()
|
/external/clang/lib/AST/ |
D | DeclCXX.cpp | 1936 SourceLocation ExternLoc, in Create() argument 1940 return new (C, DC) LinkageSpecDecl(DC, ExternLoc, LangLoc, Lang, HasBraces); in Create()
|
D | ASTImporter.cpp | 3500 SourceLocation ExternLoc = Importer.Import(D->getExternLoc()); in VisitLinkageSpecDecl() local 3508 ExternLoc, in VisitLinkageSpecDecl()
|
/external/clang/include/clang/Sema/ |
D | Sema.h | 4889 SourceLocation ExternLoc, 5457 SourceLocation ExternLoc, 5471 SourceLocation ExternLoc, 5481 SourceLocation ExternLoc,
|
/external/clang/lib/Serialization/ |
D | ASTReaderDecl.cpp | 1892 ExplicitInfo->ExternLoc = ReadSourceLocation(Record, Idx); in VisitClassTemplateSpecializationDeclImpl() 1971 ExplicitInfo->ExternLoc = ReadSourceLocation(Record, Idx); in VisitVarTemplateSpecializationDeclImpl()
|