Searched refs:ExternLoc (Results 1 - 14 of 14) sorted by relevance

/external/clang/include/clang/AST/
H A DDeclCXX.h2546 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 DDeclTemplate.h1554 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 DParseTemplate.cpp1300 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 DParser.cpp788 SourceLocation ExternLoc = ConsumeToken(); local
790 Diag(ExternLoc, getLangOpts().CPlusPlus11 ?
792 diag::ext_extern_template) << SourceRange(ExternLoc, TemplateLoc);
796 ExternLoc, TemplateLoc, DeclEnd));
H A DParseDeclCXX.cpp1429 const_cast<ParsedTemplateInfo&>(TemplateInfo).ExternLoc
1618 TemplateInfo.ExternLoc,
1706 TemplateInfo.ExternLoc,
H A DParseDecl.cpp1986 getCurScope(), TemplateInfo.ExternLoc, TemplateInfo.TemplateLoc, D);
/external/clang/include/clang/Parse/
H A DParser.h1156 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 DSemaTemplate.cpp7321 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 DSemaDeclCXX.cpp12119 /// 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 DDeclCXX.cpp2016 SourceLocation ExternLoc,
2020 return new (C, DC) LinkageSpecDecl(DC, ExternLoc, LangLoc, Lang, HasBraces);
H A DASTImporter.cpp3865 SourceLocation ExternLoc = Importer.Import(D->getExternLoc()); local
3873 ExternLoc,
/external/clang/lib/Lex/
H A DModuleMap.cpp1568 SourceLocation ExternLoc = consumeToken(); // 'extern' keyword local
1607 : File->getDir(), ExternLoc);
/external/clang/include/clang/Sema/
H A DSema.h5268 SourceLocation ExternLoc,
5846 SourceLocation ExternLoc,
5860 SourceLocation ExternLoc,
5870 SourceLocation ExternLoc,
/external/clang/lib/Serialization/
H A DASTReaderDecl.cpp2037 ExplicitInfo->ExternLoc = ReadSourceLocation(Record, Idx);
2116 ExplicitInfo->ExternLoc = ReadSourceLocation(Record, Idx);

Completed in 462 milliseconds