/external/clang/include/clang/AST/ |
H A D | DeclCXX.h | 2546 SourceLocation ExternLoc; member in class:clang::LinkageSpecDecl 2550 LinkageSpecDecl(DeclContext *DC, SourceLocation ExternLoc, argument 2553 Language(lang), HasBraces(HasBraces), ExternLoc(ExternLoc), 2558 SourceLocation ExternLoc, 2575 SourceLocation getExternLoc() const { return ExternLoc; } 2577 void setExternLoc(SourceLocation L) { ExternLoc = L; } 2592 return SourceRange(ExternLoc, getLocEnd());
|
H A D | DeclTemplate.h | 1554 SourceLocation ExternLoc; member in struct:clang::ClassTemplateSpecializationDecl::ExplicitSpecializationInfo 1559 : TypeAsWritten(nullptr), ExternLoc(), TemplateKeywordLoc() {} 1738 return ExplicitInfo ? ExplicitInfo->ExternLoc : SourceLocation(); 1744 ExplicitInfo->ExternLoc = Loc; 2399 SourceLocation ExternLoc; member in struct:clang::VarTemplateSpecializationDecl::ExplicitSpecializationInfo 2404 : TypeAsWritten(nullptr), ExternLoc(), TemplateKeywordLoc() {} 2575 return ExplicitInfo ? ExplicitInfo->ExternLoc : SourceLocation(); 2581 ExplicitInfo->ExternLoc = Loc;
|
/external/clang/lib/Parse/ |
H A D | ParseTemplate.cpp | 1300 SourceLocation ExternLoc, 1309 ParsedTemplateInfo(ExternLoc, 1321 if (ExternLoc.isValid()) 1322 R.setBegin(ExternLoc); 1299 ParseExplicitInstantiation(unsigned Context, SourceLocation ExternLoc, SourceLocation TemplateLoc, SourceLocation &DeclEnd, AccessSpecifier AS) argument
|
H A D | Parser.cpp | 788 SourceLocation ExternLoc = ConsumeToken(); local 790 Diag(ExternLoc, getLangOpts().CPlusPlus11 ? 792 diag::ext_extern_template) << SourceRange(ExternLoc, TemplateLoc); 796 ExternLoc, TemplateLoc, DeclEnd));
|
H A D | ParseDeclCXX.cpp | 1429 const_cast<ParsedTemplateInfo&>(TemplateInfo).ExternLoc 1618 TemplateInfo.ExternLoc, 1706 TemplateInfo.ExternLoc,
|
H A D | ParseDecl.cpp | 1986 getCurScope(), TemplateInfo.ExternLoc, TemplateInfo.TemplateLoc, D);
|
/external/clang/include/clang/Parse/ |
H A D | Parser.h | 1156 explicit ParsedTemplateInfo(SourceLocation ExternLoc, argument 1159 ExternLoc(ExternLoc), TemplateLoc(TemplateLoc), 1180 SourceLocation ExternLoc; member in struct:clang::Parser::ParsedTemplateInfo 2641 SourceLocation ExternLoc,
|
/external/clang/lib/Sema/ |
H A D | SemaTemplate.cpp | 7321 SourceLocation ExternLoc, 7372 TemplateSpecializationKind TSK = ExternLoc.isInvalid() 7380 Diag(ExternLoc, 7388 Diag(ExternLoc, 7510 Specialization->setExternLoc(ExternLoc); 7602 SourceLocation ExternLoc, 7654 = ExternLoc.isInvalid()? TSK_ExplicitInstantiationDefinition 7724 SourceLocation ExternLoc, 7800 = ExternLoc.isInvalid()? TSK_ExplicitInstantiationDefinition 7320 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 7601 ActOnExplicitInstantiation(Scope *S, SourceLocation ExternLoc, SourceLocation TemplateLoc, unsigned TagSpec, SourceLocation KWLoc, CXXScopeSpec &SS, IdentifierInfo *Name, SourceLocation NameLoc, AttributeList *Attr) argument 7723 ActOnExplicitInstantiation(Scope *S, SourceLocation ExternLoc, SourceLocation TemplateLoc, Declarator &D) argument
|
H A D | SemaDeclCXX.cpp | 12119 /// the '{'. ExternLoc is the location of the 'extern', Lang is the 12123 Decl *Sema::ActOnStartLinkageSpecification(Scope *S, SourceLocation ExternLoc, argument 12147 LinkageSpecDecl *D = LinkageSpecDecl::Create(Context, CurContext, ExternLoc,
|
/external/clang/lib/AST/ |
H A D | DeclCXX.cpp | 2016 SourceLocation ExternLoc, 2020 return new (C, DC) LinkageSpecDecl(DC, ExternLoc, LangLoc, Lang, HasBraces);
|
H A D | ASTImporter.cpp | 3865 SourceLocation ExternLoc = Importer.Import(D->getExternLoc()); local 3873 ExternLoc,
|
/external/clang/lib/Lex/ |
H A D | ModuleMap.cpp | 1568 SourceLocation ExternLoc = consumeToken(); // 'extern' keyword local 1607 : File->getDir(), ExternLoc);
|
/external/clang/include/clang/Sema/ |
H A D | Sema.h | 5268 SourceLocation ExternLoc, 5846 SourceLocation ExternLoc, 5860 SourceLocation ExternLoc, 5870 SourceLocation ExternLoc,
|
/external/clang/lib/Serialization/ |
H A D | ASTReaderDecl.cpp | 2037 ExplicitInfo->ExternLoc = ReadSourceLocation(Record, Idx); 2116 ExplicitInfo->ExternLoc = ReadSourceLocation(Record, Idx);
|