| /external/clang/unittests/ |
| Makefile | 22 PARALLEL_DIRS += Format ASTMatchers AST Tooling Sema
|
| /external/clang/include/clang/Sema/ |
| TypoCorrection.h | 11 // Sema's typo correction (Sema::CorrectTypo). 19 #include "clang/Sema/DeclSpec.h" 24 /// @brief Simple class containing the result of Sema::CorrectTypo 244 /// @brief Base class for callback objects used by Sema::CorrectTypo to check 270 /// \brief Method used by Sema::CorrectTypo to assign an "edit distance" rank 308 FunctionCallFilterCCC(Sema &SemaRef, unsigned NumArgs,
|
| Sema.h | 1 //===--- Sema.h - Semantic Analysis & AST Building --------------*- C++ -*-===// 10 // This file defines the Sema class, which performs semantic analysis and 34 #include "clang/Sema/AnalysisBasedWarnings.h" 35 #include "clang/Sema/DeclSpec.h" 36 #include "clang/Sema/ExternalSemaSource.h" 37 #include "clang/Sema/IdentifierResolver.h" 38 #include "clang/Sema/LocInfoType.h" 39 #include "clang/Sema/ObjCMethodList.h" 40 #include "clang/Sema/Ownership.h" 41 #include "clang/Sema/Scope.h 188 namespace sema { namespace in namespace:clang [all...] |
| /prebuilts/gcc/linux-x86/host/x86_64-w64-mingw32-4.8/x86_64-w64-mingw32/include/c++/4.8.3/x86_64-w64-mingw32/32/bits/ |
| gthr-default.h | 351 void *sema; member in struct:__anon49398 358 void *sema; member in struct:__anon49399 638 __mutex->sema = CreateSemaphore (NULL, 0, 65535, NULL); 644 CloseHandle ((HANDLE) __mutex->sema); 655 WaitForSingleObject (__mutex->sema, INFINITE) == WAIT_OBJECT_0) 689 return ReleaseSemaphore (__mutex->sema, 1, NULL) ? 0 : 1; 700 __mutex->sema = CreateSemaphore (NULL, 0, 65535, NULL); 719 else if (WaitForSingleObject (__mutex->sema, INFINITE) == WAIT_OBJECT_0) 765 return ReleaseSemaphore (__mutex->sema, 1, NULL) ? 0 : 1; 774 CloseHandle ((HANDLE) __mutex->sema); [all...] |
| /prebuilts/gcc/linux-x86/host/x86_64-w64-mingw32-4.8/x86_64-w64-mingw32/include/c++/4.8.3/x86_64-w64-mingw32/bits/ |
| gthr-default.h | 351 void *sema; member in struct:__anon49403 358 void *sema; member in struct:__anon49404 638 __mutex->sema = CreateSemaphore (NULL, 0, 65535, NULL); 644 CloseHandle ((HANDLE) __mutex->sema); 655 WaitForSingleObject (__mutex->sema, INFINITE) == WAIT_OBJECT_0) 689 return ReleaseSemaphore (__mutex->sema, 1, NULL) ? 0 : 1; 700 __mutex->sema = CreateSemaphore (NULL, 0, 65535, NULL); 719 else if (WaitForSingleObject (__mutex->sema, INFINITE) == WAIT_OBJECT_0) 765 return ReleaseSemaphore (__mutex->sema, 1, NULL) ? 0 : 1; 774 CloseHandle ((HANDLE) __mutex->sema); [all...] |
| /external/clang/lib/Sema/ |
| SemaOpenMP.cpp | 24 #include "clang/Sema/Initialization.h" 25 #include "clang/Sema/Lookup.h" 26 #include "clang/Sema/Scope.h" 27 #include "clang/Sema/ScopeInfo.h" 28 #include "clang/Sema/SemaInternal.h" 109 Sema &SemaRef; 119 explicit DSAStackTy(Sema &S) : Stack(1), SemaRef(S) {} 468 void Sema::InitDataSharingAttributesStack() { 474 void Sema::DestroyDataSharingAttributesStack() { delete DSAStack; } 476 void Sema::StartOpenMPDSABlock(OpenMPDirectiveKind DKind [all...] |
| SemaCodeComplete.cpp | 13 #include "clang/Sema/SemaInternal.h" 21 #include "clang/Sema/CodeCompleteConsumer.h" 22 #include "clang/Sema/ExternalSemaSource.h" 23 #include "clang/Sema/Lookup.h" 24 #include "clang/Sema/Overload.h" 25 #include "clang/Sema/Scope.h" 26 #include "clang/Sema/ScopeInfo.h" 39 using namespace sema; 124 Sema &SemaRef; 172 explicit ResultBuilder(Sema &SemaRef, CodeCompletionAllocator &Allocator [all...] |
| SemaExprMember.cpp | 13 #include "clang/Sema/SemaInternal.h" 21 #include "clang/Sema/Lookup.h" 22 #include "clang/Sema/Scope.h" 23 #include "clang/Sema/ScopeInfo.h" 26 using namespace sema; 36 static bool isProvablyNotDerivedFrom(Sema &SemaRef, CXXRecordDecl *Record, 91 static IMAKind ClassifyImplicitMemberAccess(Sema &SemaRef, 140 case Sema::Unevaluated: 145 case Sema::UnevaluatedAbstract: 149 case Sema::ConstantEvaluated [all...] |
| SemaType.cpp | 14 #include "clang/Sema/SemaInternal.h" 28 #include "clang/Sema/DeclSpec.h" 29 #include "clang/Sema/DelayedDiagnostic.h" 30 #include "clang/Sema/Lookup.h" 31 #include "clang/Sema/ScopeInfo.h" 32 #include "clang/Sema/Template.h" 64 static void diagnoseBadTypeAttribute(Sema &S, const AttributeList &attr, 128 Sema &sema; member in class:__anon22726::TypeProcessingState 152 TypeProcessingState(Sema &sema, Declarator &declarator [all...] |
| SemaTemplateInstantiateDecl.cpp | 12 #include "clang/Sema/SemaInternal.h" 22 #include "clang/Sema/Lookup.h" 23 #include "clang/Sema/PrettyDeclStackTrace.h" 24 #include "clang/Sema/Template.h" 72 #include "clang/Sema/AttrTemplateInstantiate.inc" 75 Sema &S, const MultiLevelTemplateArgumentList &TemplateArgs, 79 EnterExpressionEvaluationContext Unevaluated(S, Sema::ConstantEvaluated); 95 Sema &S, const MultiLevelTemplateArgumentList &TemplateArgs, 122 Sema::ArgumentPackSubstitutionIndexRAII SubstIndex(S, -1); 126 Sema::ArgumentPackSubstitutionIndexRAII SubstIndex(S, I) [all...] |
| SemaChecking.cpp | 15 #include "clang/Sema/SemaInternal.h" 31 #include "clang/Sema/Initialization.h" 32 #include "clang/Sema/Lookup.h" 33 #include "clang/Sema/ScopeInfo.h" 34 #include "clang/Sema/Sema.h" 42 using namespace sema; 44 SourceLocation Sema::getLocationOfStringLiteralByte(const StringLiteral *SL, 52 static bool checkArgCount(Sema &S, CallExpr *call, unsigned desiredArgCount) { 72 static bool SemaBuiltinAnnotation(Sema &S, CallExpr *TheCall) [all...] |
| SemaPseudoObject.cpp | 33 #include "clang/Sema/SemaInternal.h" 38 #include "clang/Sema/Initialization.h" 39 #include "clang/Sema/ScopeInfo.h" 43 using namespace sema; 48 Sema &S; 49 Rebuilder(Sema &S) : S(S) {} 130 ObjCPropertyRefRebuilder(Sema &S, Expr *newBase) 158 ObjCSubscriptRefRebuilder(Sema &S, Expr *newBase, Expr *newKeyExpr) 179 MSPropertyRefRebuilder(Sema &S, Expr *newBase) 196 Sema &S [all...] |
| SemaExprCXX.cpp | 15 #include "clang/Sema/SemaInternal.h" 30 #include "clang/Sema/DeclSpec.h" 31 #include "clang/Sema/Initialization.h" 32 #include "clang/Sema/Lookup.h" 33 #include "clang/Sema/ParsedTemplate.h" 34 #include "clang/Sema/Scope.h" 35 #include "clang/Sema/ScopeInfo.h" 36 #include "clang/Sema/SemaLambda.h" 37 #include "clang/Sema/TemplateDeduction.h" 42 using namespace sema; [all...] |
| SemaTemplate.cpp | 24 #include "clang/Sema/DeclSpec.h" 25 #include "clang/Sema/Lookup.h" 26 #include "clang/Sema/ParsedTemplate.h" 27 #include "clang/Sema/Scope.h" 28 #include "clang/Sema/SemaInternal.h" 29 #include "clang/Sema/Template.h" 30 #include "clang/Sema/TemplateDeduction.h" 35 using namespace sema; 88 void Sema::FilterAcceptableTemplateNames(LookupResult &R, 126 bool Sema::hasAnyAcceptableTemplateNames(LookupResult &R [all...] |
| SemaLookup.cpp | 14 #include "clang/Sema/Lookup.h" 27 #include "clang/Sema/DeclSpec.h" 28 #include "clang/Sema/ExternalSemaSource.h" 29 #include "clang/Sema/Overload.h" 30 #include "clang/Sema/Scope.h" 31 #include "clang/Sema/ScopeInfo.h" 32 #include "clang/Sema/Sema.h" 33 #include "clang/Sema/SemaInternal.h" 34 #include "clang/Sema/TemplateDeduction.h [all...] |
| Android.mk | 39 Sema.cpp \
|
| /external/clang/test/SemaCXX/ |
| typo-correction.cpp | 5 // correction was attempted by Sema::CorrectTypo 74 // Sema::BuildCXXNestedNameSpecifier. And also for the improvement by doing 75 // so in Sema::getTypeName. 84 // Sema::ActOnSizeofParameterPackExpr. 90 // Test the typo-correction callback in Sema::DiagnoseUnknownTypeName. 112 // Test the typo-correction callback in Sema::DiagnoseInvalidRedeclaration. 122 // Sema::ActOnIdExpression => Sema::DiagnoseEmptyLookup call path. 176 // Sema::ActOnIdExpression by Parser::ParseCastExpression to allow type names as
|
| /external/clang/include/clang/AST/ |
| CommentParser.h | 38 Sema &S; 93 Parser(Lexer &L, Sema &S, llvm::BumpPtrAllocator &Allocator,
|
| /external/clang/include/clang/Basic/ |
| AllDiagnostics.h | 25 #include "clang/Sema/SemaDiagnostic.h"
|
| /external/clang/include/clang/ |
| Makefile | 2 DIRS := AST Basic Driver Parse Sema Serialization
|
| /external/clang/test/CXX/except/except.spec/ |
| p1.cpp | 51 // Sema tests, noexcept specification
|
| /external/lldb/source/Expression/ |
| ASTStructExtractor.cpp | 19 #include "clang/Sema/Sema.h" 203 ASTStructExtractor::InitializeSema(Sema &S)
|
| /prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.11-4.6/x86_64-linux/include/c++/4.6/ext/ |
| concurrence.h | 267 __mx->sema = __rmx->sema; 273 static typename __enable_if<sizeof(&_Rm::sema), void>::__type
|
| /prebuilts/ndk/8/sources/cxx-stl/gnu-libstdc++/4.6/include/ext/ |
| concurrence.h | 267 __mx->sema = __rmx->sema; 273 static typename __enable_if<sizeof(&_Rm::sema), void>::__type
|
| /prebuilts/ndk/8/sources/cxx-stl/gnu-libstdc++/4.7/include/ext/ |
| concurrence.h | 261 __mx->sema = __rmx->sema; 267 static typename __enable_if<(bool)sizeof(&_Rm::sema), void>::__type
|