/external/clang/include/clang/AST/ |
H A D | DeclCXX.h | 2363 /// ExternLoc - The source location for the extern keyword. 2364 SourceLocation ExternLoc; member in class:clang::LinkageSpecDecl 2368 LinkageSpecDecl(DeclContext *DC, SourceLocation ExternLoc, argument 2372 Language(lang), ExternLoc(ExternLoc), RBraceLoc(RBLoc) { } 2376 SourceLocation ExternLoc, 2390 SourceLocation getExternLoc() const { return ExternLoc; } 2392 void setExternLoc(SourceLocation L) { ExternLoc = L; } 2404 return SourceRange(ExternLoc, getLocEnd());
|
H A D | DeclTemplate.h | 1392 SourceLocation ExternLoc; member in struct:clang::TemplateParameterList::ClassTemplateSpecializationDecl::ExplicitSpecializationInfo 1397 : TypeAsWritten(0), ExternLoc(), TemplateKeywordLoc() {} 1589 return ExplicitInfo ? ExplicitInfo->ExternLoc : SourceLocation(); 1595 ExplicitInfo->ExternLoc = Loc;
|
/external/clang/lib/Parse/ |
H A D | ParseTemplate.cpp | 1205 SourceLocation ExternLoc, 1214 ParsedTemplateInfo(ExternLoc, 1226 if (ExternLoc.isValid()) 1227 R.setBegin(ExternLoc); 1204 ParseExplicitInstantiation(unsigned Context, SourceLocation ExternLoc, SourceLocation TemplateLoc, SourceLocation &DeclEnd, AccessSpecifier AS) argument
|
H A D | Parser.cpp | 731 SourceLocation ExternLoc = ConsumeToken(); local 733 Diag(ExternLoc, getLangOpts().CPlusPlus11 ? 735 diag::ext_extern_template) << SourceRange(ExternLoc, TemplateLoc); 739 ExternLoc, TemplateLoc, DeclEnd));
|
H A D | ParseDeclCXX.cpp | 1221 const_cast<ParsedTemplateInfo&>(TemplateInfo).ExternLoc 1400 TemplateInfo.ExternLoc, 1488 TemplateInfo.ExternLoc,
|
H A D | ParseDecl.cpp | 1681 TemplateInfo.ExternLoc,
|
/external/clang/include/clang/Parse/ |
H A D | Parser.h | 989 explicit ParsedTemplateInfo(SourceLocation ExternLoc, argument 992 ExternLoc(ExternLoc), TemplateLoc(TemplateLoc), 1013 SourceLocation ExternLoc; member in struct:clang::Parser::ParsedTemplateInfo 2166 SourceLocation ExternLoc,
|
/external/clang/lib/AST/ |
H A D | DeclCXX.cpp | 1784 SourceLocation ExternLoc, 1788 return new (C) LinkageSpecDecl(DC, ExternLoc, LangLoc, Lang, RBraceLoc); 1782 Create(ASTContext &C, DeclContext *DC, SourceLocation ExternLoc, SourceLocation LangLoc, LanguageIDs Lang, SourceLocation RBraceLoc) argument
|
/external/clang/lib/Sema/ |
H A D | SemaTemplate.cpp | 6333 SourceLocation ExternLoc, 6371 = ExternLoc.isInvalid()? TSK_ExplicitInstantiationDefinition 6463 Specialization->setExternLoc(ExternLoc); 6522 SourceLocation ExternLoc, 6573 = ExternLoc.isInvalid()? TSK_ExplicitInstantiationDefinition 6643 SourceLocation ExternLoc, 6710 = ExternLoc.isInvalid()? TSK_ExplicitInstantiationDefinition 6332 ActOnExplicitInstantiation(Scope *S, SourceLocation ExternLoc, SourceLocation TemplateLoc, unsigned TagSpec, SourceLocation KWLoc, const CXXScopeSpec &SS, TemplateTy TemplateD, SourceLocation TemplateNameLoc, SourceLocation LAngleLoc, ASTTemplateArgsPtr TemplateArgsIn, SourceLocation RAngleLoc, AttributeList *Attr) argument 6521 ActOnExplicitInstantiation(Scope *S, SourceLocation ExternLoc, SourceLocation TemplateLoc, unsigned TagSpec, SourceLocation KWLoc, CXXScopeSpec &SS, IdentifierInfo *Name, SourceLocation NameLoc, AttributeList *Attr) argument 6642 ActOnExplicitInstantiation(Scope *S, SourceLocation ExternLoc, SourceLocation TemplateLoc, Declarator &D) argument
|
H A D | SemaDeclCXX.cpp | 10157 /// the '{'. ExternLoc is the location of the 'extern', LangLoc is 10162 Decl *Sema::ActOnStartLinkageSpecification(Scope *S, SourceLocation ExternLoc, argument 10179 ExternLoc, LangLoc, Language);
|
/external/clang/include/clang/Sema/ |
H A D | Sema.h | 4366 SourceLocation ExternLoc, 4939 SourceLocation ExternLoc, 4953 SourceLocation ExternLoc, 4963 SourceLocation ExternLoc,
|
/external/clang/lib/Serialization/ |
H A D | ASTReaderDecl.cpp | 1395 ExplicitInfo->ExternLoc = ReadSourceLocation(Record, Idx);
|