Searched refs:Specifier (Results 1 - 19 of 19) sorted by relevance

/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Frontend/
H A DWarnings.cpp139 StringRef Specifier; local
140 if (Opt.size() > 5) { // Specifier must be present.
147 Specifier = Opt.substr(6);
150 if (Specifier.empty()) {
158 Diags.setDiagnosticGroupWarningAsError(Specifier, isPositive);
159 } else if (DiagIDs->getDiagnosticsInGroup(Specifier, _Diags)) {
160 EmitUnknownDiagWarning(Diags, "-Werror=", Specifier, isPositive);
167 StringRef Specifier; local
175 Specifier = Opt.substr(13);
178 if (Specifier
[all...]
/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/AST/
H A DNestedNameSpecifier.h68 void* Specifier; member in class:clang::NestedNameSpecifier
91 NestedNameSpecifier() : Prefix(0, StoredIdentifier), Specifier(0) { }
97 Specifier(Other.Specifier) {
161 return (IdentifierInfo *)Specifier;
178 return (const Type *)Specifier;
201 ID.AddPointer(Specifier);
H A DDeclCXX.h1435 /// \param Specifier the base-class specifier that describes the inheritance
1439 /// base named by the \p Specifier.
1445 typedef bool BaseMatchesCallback(const CXXBaseSpecifier *Specifier,
1479 static bool FindBaseClass(const CXXBaseSpecifier *Specifier,
1491 static bool FindVirtualBaseClass(const CXXBaseSpecifier *Specifier,
1500 static bool FindTagMember(const CXXBaseSpecifier *Specifier,
1509 static bool FindOrdinaryMember(const CXXBaseSpecifier *Specifier,
1518 static bool FindNestedNameSpecifierMember(const CXXBaseSpecifier *Specifier,
/freebsd-9.3-release/contrib/llvm/include/llvm/DebugInfo/
H A DDIContext.h143 DILineInfoSpecifier Specifier = DILineInfoSpecifier()) = 0;
145 uint64_t Size, DILineInfoSpecifier Specifier = DILineInfoSpecifier()) = 0;
147 DILineInfoSpecifier Specifier = DILineInfoSpecifier()) = 0;
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/AST/
H A DNestedNameSpecifier.cpp54 Mockup.Specifier = II;
69 Mockup.Specifier = const_cast<NamespaceDecl *>(NS);
84 Mockup.Specifier = Alias;
96 Mockup.Specifier = const_cast<Type*>(T);
106 Mockup.Specifier = II;
120 if (Specifier == 0)
128 return isa<NamespaceDecl>(static_cast<NamedDecl *>(Specifier))? Namespace
145 return dyn_cast<NamespaceDecl>(static_cast<NamedDecl *>(Specifier));
154 return dyn_cast<NamespaceAliasDecl>(static_cast<NamedDecl *>(Specifier));
H A DCXXInheritance.cpp374 bool CXXRecordDecl::FindBaseClass(const CXXBaseSpecifier *Specifier, argument
379 return Specifier->getType()->castAs<RecordType>()->getDecl()
383 bool CXXRecordDecl::FindVirtualBaseClass(const CXXBaseSpecifier *Specifier, argument
388 return Specifier->isVirtual() &&
389 Specifier->getType()->castAs<RecordType>()->getDecl()
393 bool CXXRecordDecl::FindTagMember(const CXXBaseSpecifier *Specifier, argument
397 Specifier->getType()->castAs<RecordType>()->getDecl();
410 bool CXXRecordDecl::FindOrdinaryMember(const CXXBaseSpecifier *Specifier, argument
414 Specifier->getType()->castAs<RecordType>()->getDecl();
429 FindNestedNameSpecifierMember(const CXXBaseSpecifier *Specifier, argument
[all...]
H A DVTableBuilder.cpp2651 static bool BaseInSet(const CXXBaseSpecifier *Specifier, argument
2654 return Bases->count(Specifier->getType()->getAsCXXRecordDecl());
/freebsd-9.3-release/contrib/llvm/lib/DebugInfo/
H A DDWARFContext.cpp416 DILineInfoSpecifier Specifier) {
424 if (Specifier.needs(DILineInfoSpecifier::FunctionName)) {
436 if (Specifier.needs(DILineInfoSpecifier::FileLineInfo)) {
439 Specifier.needs(DILineInfoSpecifier::AbsoluteFilePath);
450 DILineInfoSpecifier Specifier) {
457 if (Specifier.needs(DILineInfoSpecifier::FunctionName)) {
470 // If the Specifier says we don't need FileLineInfo, just
472 if (!Specifier.needs(DILineInfoSpecifier::FileLineInfo)) {
480 Specifier.needs(DILineInfoSpecifier::AbsoluteFilePath);
503 DILineInfoSpecifier Specifier) {
415 getLineInfoForAddress(uint64_t Address, DILineInfoSpecifier Specifier) argument
448 getLineInfoForAddressRange(uint64_t Address, uint64_t Size, DILineInfoSpecifier Specifier) argument
502 getInliningInfoForAddress(uint64_t Address, DILineInfoSpecifier Specifier) argument
[all...]
H A DDWARFContext.h132 DILineInfoSpecifier Specifier = DILineInfoSpecifier());
134 uint64_t Size, DILineInfoSpecifier Specifier = DILineInfoSpecifier());
136 DILineInfoSpecifier Specifier = DILineInfoSpecifier());
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Parse/
H A DParseDeclCXX.cpp1828 VirtSpecifiers::Specifier Parser::isCXX11VirtSpecifier(const Token &Tok) const {
1864 VirtSpecifiers::Specifier Specifier = isCXX11VirtSpecifier(); local
1865 if (Specifier == VirtSpecifiers::VS_None)
1871 if (VS.SetSpecifier(Specifier, Tok.getLocation(), PrevSpec))
1876 if (IsInterface && (Specifier == VirtSpecifiers::VS_Final ||
1877 Specifier == VirtSpecifiers::VS_Sealed)) {
1879 << VirtSpecifiers::getSpecifierName(Specifier);
1880 } else if (Specifier == VirtSpecifiers::VS_Sealed) {
1887 << VirtSpecifiers::getSpecifierName(Specifier);
2546 VirtSpecifiers::Specifier Specifier = isCXX11VirtSpecifier(Tok); local
[all...]
/freebsd-9.3-release/contrib/llvm/lib/IR/
H A DDataLayout.cpp215 char Specifier = Tok.front(); local
218 switch (Specifier) {
256 switch (Specifier) {
/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/Sema/
H A DDeclSpec.h2130 enum Specifier { enum in class:VirtSpecifiers
2139 bool SetSpecifier(Specifier VS, SourceLocation Loc,
2151 static const char *getSpecifierName(Specifier VS);
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Lex/
H A DPragma.cpp1087 StringRef Specifier = II->getName(); local
1089 llvm::StringSwitch<bool>(Specifier)
1115 Callbacks->PragmaWarning(DiagLoc, Specifier, Ids);
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Sema/
H A DDeclSpec.cpp1 //===--- SemaDeclSpec.cpp - Declaration Specifier Semantic Analysis -------===//
1157 bool VirtSpecifiers::SetSpecifier(Specifier VS, SourceLocation Loc,
1178 const char *VirtSpecifiers::getSpecifierName(Specifier VS) {
H A DSemaLookup.cpp1546 static bool LookupAnyMember(const CXXBaseSpecifier *Specifier, argument
1549 RecordDecl *BaseRecord = Specifier->getType()->getAs<RecordType>()->getDecl();
H A DSemaDeclAttr.cpp409 static bool checkBaseClassIsLockableCallback(const CXXBaseSpecifier *Specifier, argument
411 const RecordType *RT = Specifier->getType()->getAs<RecordType>();
H A DSemaDecl.cpp5881 static bool FindOverriddenMethod(const CXXBaseSpecifier *Specifier, argument
5884 RecordDecl *BaseRecord = Specifier->getType()->getAs<RecordType>()->getDecl();
H A DSemaDeclCXX.cpp5742 static bool FindHiddenVirtualMethod(const CXXBaseSpecifier *Specifier, argument
5745 RecordDecl *BaseRecord = Specifier->getType()->getAs<RecordType>()->getDecl();
/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/Parse/
H A DParser.h2024 VirtSpecifiers::Specifier isCXX11VirtSpecifier(const Token &Tok) const;
2025 VirtSpecifiers::Specifier isCXX11VirtSpecifier() const {

Completed in 585 milliseconds