| /prebuilts/sdk/renderscript/clang-include/ |
| mm_malloc.h | 37 // Sema::CheckEquivalentExceptionSpec, Clang accepts the following as a valid
|
| /external/clang/include/clang/Serialization/ |
| ASTWriter.h | 21 #include "clang/Sema/SemaConsumer.h" 62 class Sema; 477 void WriteSelectors(Sema &SemaRef); 478 void WriteReferencedSelectorsPool(Sema &SemaRef); 486 void WriteOpenCLExtensions(Sema &SemaRef); 490 void WriteLateParsedTemplates(Sema &SemaRef); 491 void WriteOptimizePragmaOptions(Sema &SemaRef); 511 void WriteASTCore(Sema &SemaRef, 531 void WriteAST(Sema &SemaRef, 788 Sema *SemaPtr [all...] |
| ASTReader.h | 29 #include "clang/Sema/ExternalSemaSource.h" 80 class Sema; 350 Sema *SemaObj; 686 /// Sema keeps track of all tentative definitions in a TU because it has to 700 /// This record tracks the instantiations that Sema has to perform at the 712 /// \brief A snapshot of Sema's unused file-scoped variable tracking, for 724 /// \brief A snapshot of Sema's weak undeclared identifier tracking, for 730 /// Used by Sema for finding sugared names for ext_vectors in diagnostics. 735 /// \name Sema-relevant special data 741 /// Sema tracks these to validate that the types are consistent across al [all...] |
| /external/clang/include/clang/Frontend/ |
| CompilerInstance.h | 46 class Sema; 100 std::unique_ptr<Sema> TheSema; 429 /// \brief Replace the current Sema; the compiler instance takes ownership 431 void setSema(Sema *S); 457 Sema &getSema() const { 458 assert(TheSema && "Compiler instance has no Sema object!"); 462 Sema *takeSema() { return TheSema.release(); } 609 /// \brief Create the Sema object to be used for parsing.
|
| /external/clang/lib/Sema/ |
| ScopeInfo.cpp | 15 #include "clang/Sema/ScopeInfo.h" 23 using namespace sema;
|
| SemaObjCProperty.cpp | 15 #include "clang/Sema/SemaInternal.h" 22 #include "clang/Sema/Initialization.h" 64 static void checkARCPropertyDecl(Sema &S, ObjCPropertyDecl *property) { 105 static unsigned deduceWeakPropertyFromType(Sema &S, QualType T) { 117 CheckPropertyAgainstProtocol(Sema &S, ObjCPropertyDecl *Prop, 138 Decl *Sema::ActOnProperty(Scope *S, SourceLocation AtLoc, 314 Sema::HandlePropertyInClassExtension(Scope *S, 520 ObjCPropertyDecl *Sema::CreatePropertyDecl(Scope *S, 642 static void checkARCPropertyImpl(Sema &S, SourceLocation propertyImplLoc, 747 DiagnosePropertyMismatchDeclInProtocols(Sema &S, SourceLocation AtLoc [all...] |
| JumpDiagnostics.cpp | 15 #include "clang/Sema/SemaInternal.h" 26 /// JumpScopeChecker - This object is used by Sema to diagnose invalid jumps 33 Sema &S; 72 JumpScopeChecker(Stmt *Body, Sema &S); 94 JumpScopeChecker::JumpScopeChecker(Stmt *Body, Sema &s) 130 static ScopePair GetDiagForGotoScopeDecl(Sema &S, const Decl *D) { 676 static bool IsCXX98CompatWarning(Sema &S, unsigned InDiagNote) { 682 static void DiagnoseIndirectJumpStmt(Sema &S, IndirectGotoStmt *Jump, 792 void Sema::DiagnoseInvalidJumps(Stmt *Body) {
|
| /external/lldb/include/lldb/Expression/ |
| ASTResultSynthesizer.h | 13 #include "clang/Sema/SemaConsumer.h" 102 /// Set the Sema object to use when performing transforms, and pass it on 105 /// The Sema to use. Because Sema isn't externally visible, this class 108 void InitializeSema(clang::Sema &S); 111 /// Reset the Sema to NULL now that transformations are done 179 clang::Sema *m_sema; ///< The Sema to use.
|
| /external/valgrind/main/docs/internals/ |
| Darwin-notes.txt | 35 coregrind/m_scheduler/sema.c, none/tests/pth_cancel1 would hang 83 * Cleanups: m_scheduler/sema.c: use pipe implementation
|
| /external/clang/lib/Parse/ |
| ParseDeclCXX.cpp | 23 #include "clang/Sema/DeclSpec.h" 24 #include "clang/Sema/ParsedTemplate.h" 25 #include "clang/Sema/PrettyDeclStackTrace.h" 26 #include "clang/Sema/Scope.h" 27 #include "clang/Sema/SemaDiagnostic.h" 781 EnterExpressionEvaluationContext Unevaluated(Actions, Sema::Unevaluated, [all...] |
| ParseExpr.cpp | 28 #include "clang/Sema/DeclSpec.h" 29 #include "clang/Sema/ParsedTemplate.h" 30 #include "clang/Sema/Scope.h" 31 #include "clang/Sema/TypoCorrection.h" 159 Actions.CodeCompleteOrdinaryName(getCurScope(), Sema::PCC_Expression); 201 Sema::ConstantEvaluated); [all...] |
| ParseDecl.cpp | 23 #include "clang/Sema/Lookup.h" 24 #include "clang/Sema/ParsedTemplate.h" 25 #include "clang/Sema/PrettyDeclStackTrace.h" 26 #include "clang/Sema/Scope.h" 300 new EnterExpressionEvaluationContext(Actions, Sema::Unevaluated)); [all...] |
| /external/lldb/source/Expression/ |
| ASTResultSynthesizer.cpp | 19 #include "clang/Sema/SemaDiagnostic.h" 400 Sema::DeclGroupPtrTy result_decl_group_ptr; 497 ASTResultSynthesizer::InitializeSema(Sema &S)
|
| /external/clang/include/clang/AST/ |
| CXXInheritance.h | 133 /// FindAmbiguities - Whether Sema::IsDerivedFrom should try find 138 /// RecordPaths - Whether Sema::IsDerivedFrom should record paths 143 /// DetectVirtual - Whether Sema::IsDerivedFrom should abort the search 148 /// ScratchPath - A BasePath that is used by Sema::lookupInBases
|
| /external/clang/include/clang/Basic/ |
| Makefile | 60 $(Verb) $(ClangTableGen) -gen-arm-neon-sema -o $(call SYSPATH, $@) \
|
| /external/clang/lib/ARCMigrate/ |
| TransAPIUses.cpp | 23 #include "clang/Sema/SemaDiagnostic.h"
|
| TransUnusedInitDelegate.cpp | 26 #include "clang/Sema/SemaDiagnostic.h"
|
| /external/clang/test/Analysis/ |
| constant-folding.c | 8 // Sema can already catch the simple comparison a==a,
|
| /external/clang/test/CodeGenCXX/ |
| class-layout.cpp | 65 // This forces Sema to instantiate A<B>, which triggers a callback
|
| /external/clang/test/SemaCXX/ |
| uninit-variables.cpp | 79 // This test previously crashed Sema.
|
| /external/clang/tools/libclang/ |
| CIndexer.cpp | 21 #include "clang/Sema/CodeCompleteConsumer.h"
|
| /external/clang/include/clang/Sema/ |
| CodeCompleteConsumer.h | 19 #include "clang/Sema/CodeCompleteOptions.h" 149 class Sema; 779 CodeCompletionString *CreateCodeCompletionString(Sema &S, 886 Sema &S [all...] |
| Initialization.h | 21 #include "clang/Sema/Overload.h" 22 #include "clang/Sema/Ownership.h" 35 class Sema; 844 void PrintInitLocationNote(Sema &S, const InitializedEntity &Entity); [all...] |
| ParsedTemplate.h | 17 #include "clang/Sema/DeclSpec.h" 18 #include "clang/Sema/Ownership.h"
|
| /external/clang/utils/TableGen/ |
| TableGen.cpp | 130 clEnumValN(GenArmNeonSema, "gen-arm-neon-sema", 131 "Generate ARM NEON sema support for clang"),
|