HomeSort by relevance Sort by last modified time
    Searched full:sema (Results 51 - 75 of 322) sorted by null

1 23 4 5 6 7 8 91011>>

  /external/clang/lib/Parse/
ParseAST.cpp 22 #include "clang/Sema/CodeCompleteConsumer.h"
23 #include "clang/Sema/ExternalSemaSource.h"
24 #include "clang/Sema/Sema.h"
25 #include "clang/Sema/SemaConsumer.h"
91 std::unique_ptr<Sema> S(
92 new Sema(PP, Ctx, *Consumer, TUKind, CompletionConsumer));
95 llvm::CrashRecoveryContextCleanupRegistrar<Sema> CleanupSema(S.get());
100 void clang::ParseAST(Sema &S, bool PrintStats, bool SkipFunctionBodies) {
107 // Also turn on collection of stats inside of the Sema object
    [all...]
ParsePragma.cpp 18 #include "clang/Sema/LoopHint.h"
19 #include "clang/Sema/Scope.h"
100 PragmaCommentHandler(Sema &Actions)
105 Sema &Actions;
109 PragmaDetectMismatchHandler(Sema &Actions)
114 Sema &Actions;
137 PragmaOptimizeHandler(Sema &S)
142 Sema &Actions;
304 Sema::PragmaPackKind Kind;
328 Sema::PragmaMSStructKind Kind
    [all...]
  /external/clang/include/clang/Sema/
Lookup.h 11 // Sema's name-lookup subsystem.
19 #include "clang/Sema/Sema.h"
129 LookupResult(Sema &SemaRef, const DeclarationNameInfo &NameInfo,
130 Sema::LookupNameKind LookupKind,
131 Sema::RedeclarationKind Redecl = Sema::NotForRedeclaration)
139 Redecl(Redecl != Sema::NotForRedeclaration),
141 Diagnose(Redecl == Sema::NotForRedeclaration),
142 AllowHidden(Redecl == Sema::ForRedeclaration)
    [all...]
TemplateDeduction.h 9 // This file provides types used with Sema's template argument deduction
24 class Sema;
26 namespace sema { namespace in namespace:clang
173 } // end namespace sema
178 /// A Sema::TemplateDeductionResult.
243 void NoteDeductionFailure(Sema &S);
284 void NoteCandidates(Sema &S, SourceLocation Loc);
286 void NoteCandidates(Sema &S, SourceLocation Loc) const {
Designator.h 25 class Sema;
171 void ClearExprs(Sema &Actions) {}
175 void FreeExprs(Sema &Actions) {}
201 void ClearExprs(Sema &Actions) {}
205 void FreeExprs(Sema &Actions) {}
  /external/clang/lib/Sema/
SemaAccess.cpp 10 // This file provides Sema routines for C++ access control semantics.
14 #include "clang/Sema/SemaInternal.h"
22 #include "clang/Sema/DelayedDiagnostic.h"
23 #include "clang/Sema/Initialization.h"
24 #include "clang/Sema/Lookup.h"
27 using namespace sema;
29 /// A copy of Sema's enum without AR_delayed.
39 bool Sema::SetMemberAccessSpecifier(NamedDecl *MemberDecl,
147 /// Like sema::AccessedEntity, but kindly lets us scribble all over
205 const CXXRecordDecl *resolveInstanceContext(Sema &S) const
    [all...]
SemaStmt.cpp 14 #include "clang/Sema/SemaInternal.h"
26 #include "clang/Sema/Initialization.h"
27 #include "clang/Sema/Lookup.h"
28 #include "clang/Sema/Scope.h"
29 #include "clang/Sema/ScopeInfo.h"
36 using namespace sema;
38 StmtResult Sema::ActOnExprStmt(ExprResult FE) {
56 StmtResult Sema::ActOnExprStmtError() {
61 StmtResult Sema::ActOnNullStmt(SourceLocation SemiLoc,
66 StmtResult Sema::ActOnDeclStmt(DeclGroupPtrTy dg, SourceLocation StartLoc
    [all...]
AttributeList.cpp 14 #include "clang/Sema/AttributeList.h"
20 #include "clang/Sema/SemaInternal.h"
109 #include "clang/Sema/AttrParsedAttrKinds.inc"
143 #include "clang/Sema/AttrSpellingListIndex.inc"
155 bool (*DiagAppertainsToDecl)(Sema &S, const AttributeList &Attr,
157 bool (*DiagLangOpts)(Sema &S, const AttributeList &Attr);
163 #include "clang/Sema/AttrParsedAttrImpl.inc"
182 bool AttributeList::diagnoseAppertainsTo(Sema &S, const Decl *D) const {
186 bool AttributeList::diagnoseLangOpts(Sema &S) const {
SemaTemplateVariadic.cpp 12 #include "clang/Sema/Sema.h"
17 #include "clang/Sema/Lookup.h"
18 #include "clang/Sema/ParsedTemplate.h"
19 #include "clang/Sema/ScopeInfo.h"
20 #include "clang/Sema/SemaInternal.h"
21 #include "clang/Sema/Template.h"
203 Sema::DiagnoseUnexpandedParameterPacks(SourceLocation Loc,
214 if (sema::LambdaScopeInfo *LSI =
215 dyn_cast<sema::LambdaScopeInfo>(FunctionScopes[N-1]))
    [all...]
CMakeLists.txt 16 Sema.cpp
SemaConsumer.cpp 10 #include "clang/Sema/SemaConsumer.h"
SemaDeclObjC.cpp 14 #include "clang/Sema/SemaInternal.h"
23 #include "clang/Sema/DeclSpec.h"
24 #include "clang/Sema/ExternalSemaSource.h"
25 #include "clang/Sema/Lookup.h"
26 #include "clang/Sema/Scope.h"
27 #include "clang/Sema/ScopeInfo.h"
41 bool Sema::checkInitMethod(ObjCMethodDecl *method,
112 void Sema::CheckObjCMethodOverride(ObjCMethodDecl *NewMethod,
197 bool Sema::CheckARCMethodDecl(ObjCMethodDecl *method) {
256 static void DiagnoseObjCImplementedDeprecations(Sema &S
    [all...]
SemaDeclAttr.cpp 14 #include "clang/Sema/SemaInternal.h"
27 #include "clang/Sema/DeclSpec.h"
28 #include "clang/Sema/DelayedDiagnostic.h"
29 #include "clang/Sema/Lookup.h"
30 #include "clang/Sema/Scope.h"
33 using namespace sema;
55 /// been processed by Sema::GetTypeForDeclarator.
153 static bool checkAttributeNumArgs(Sema &S, const AttributeList &Attr,
166 static bool checkAttributeAtLeastNumArgs(Sema &S, const AttributeList &Attr,
179 static bool checkUInt32Argument(Sema &S, const AttributeList &Attr
    [all...]
  /external/clang/unittests/Sema/
ExternalSemaSourceTest.cpp 1 //=== unittests/Sema/ExternalSemaSourceTest.cpp - ExternalSemaSource tests ===//
15 #include "clang/Sema/ExternalSemaSource.h"
16 #include "clang/Sema/Sema.h"
17 #include "clang/Sema/SemaDiagnostic.h"
18 #include "clang/Sema/TypoCorrection.h"
94 Sema *CurrentSema;
100 virtual void InitializeSema(Sema &S) { CurrentSema = &S; }
238 // template specialization checks in Sema::RequireCompleteTypeImpl.
  /external/clang/lib/Serialization/
GeneratePCH.cpp 1 //===--- GeneratePCH.cpp - Sema Consumer for PCH Generation -----*- C++ -*-===//
20 #include "clang/Sema/SemaConsumer.h"
52 assert(SemaPtr && "No Sema?");
  /external/clang/
clang-tblgen-rules.mk 41 LOCAL_GENERATED_SOURCES += $(intermediates)/include/clang/Sema/AttrSpellingListIndex.inc
42 $(intermediates)/include/clang/Sema/AttrSpellingListIndex.inc: TBLGEN_LOCAL_MODULE := $(LOCAL_MODULE)
43 $(intermediates)/include/clang/Sema/AttrSpellingListIndex.inc: $(CLANG_ROOT_PATH)/include/clang/Basic/Attr.td | $(CLANG_TBLGEN)
83 LOCAL_GENERATED_SOURCES += $(intermediates)/include/clang/Sema/AttrParsedAttrKinds.inc
84 $(intermediates)/include/clang/Sema/AttrParsedAttrKinds.inc: TBLGEN_LOCAL_MODULE := $(LOCAL_MODULE)
85 $(intermediates)/include/clang/Sema/AttrParsedAttrKinds.inc: $(CLANG_ROOT_PATH)/include/clang/Basic/Attr.td | $(CLANG_TBLGEN)
90 LOCAL_GENERATED_SOURCES += $(intermediates)/include/clang/Sema/AttrParsedAttrImpl.inc
91 $(intermediates)/include/clang/Sema/AttrParsedAttrImpl.inc: TBLGEN_LOCAL_MODULE := $(LOCAL_MODULE)
92 $(intermediates)/include/clang/Sema/AttrParsedAttrImpl.inc: $(CLANG_ROOT_PATH)/include/clang/Basic/Attr.td | $(CLANG_TBLGEN)
97 LOCAL_GENERATED_SOURCES += $(intermediates)/include/clang/Sema/AttrParsedAttrList.in
    [all...]
CODE_OWNERS.TXT 44 D: Clang Semantic Analysis (tools/clang/lib/Sema/* tools/clang/include/clang/Sema/*)
  /external/clang/test/CodeGen/
complex-init-list.c 5 // extensive description and test in test/Sema/complex-init-list.c.)
  /external/clang/test/Sema/
decl-invalid.c 3 // See Sema::ParsedFreeStandingDeclSpec about the double diagnostic
  /external/clang/test/SemaCXX/
complex-init-list.cpp 11 // test/Sema/complex-init-list.c.
  /external/clang/test/SemaTemplate/
inject-templated-friend.cpp 36 // Sema should flag this as a redefinition
  /external/valgrind/main/coregrind/m_scheduler/
priv_sema.h 45 void ML_(sema_init) ( vg_sema_t *sema );
46 void ML_(sema_deinit) ( vg_sema_t *sema );
47 void ML_(sema_down) ( vg_sema_t *sema, Bool as_LL );
48 void ML_(sema_up) ( vg_sema_t *sema, Bool as_LL );
  /external/clang/include/clang/AST/
CommentSema.h 33 class Sema {
34 Sema(const Sema &) LLVM_DELETED_FUNCTION;
35 void operator=(const Sema &) LLVM_DELETED_FUNCTION;
73 Sema(llvm::BumpPtrAllocator &Allocator, const SourceManager &SourceMgr,
79 /// Returns a copy of array, owned by Sema's allocator.
  /external/valgrind/main/drd/
drd_pthread_intercepts.c 158 static void DRD_(sema_init)(DrdSema* sema);
159 static void DRD_(sema_destroy)(DrdSema* sema);
160 static void DRD_(sema_down)(DrdSema* sema);
161 static void DRD_(sema_up)(DrdSema* sema);
182 static void DRD_(sema_init)(DrdSema* sema)
184 DRD_IGNORE_VAR(sema->counter);
185 pthread_mutex_init(&sema->mutex, NULL);
186 sema->counter = 0;
187 sema->waiters = 0;
190 static void DRD_(sema_destroy)(DrdSema* sema)
    [all...]
  /external/chromium_org/native_client_sdk/src/libraries/third_party/pthreads-win32/
sem_destroy.c 106 * Other sema operations should test this after acquiring the lock
107 * to check that the sema is still valid, i.e. before performing any
108 * operations. This may only be necessary before the sema op routine
114 /* Prevent anyone else actually waiting on or posting this sema.
122 /* Give other threads a chance to run and exit any sema op

Completed in 4067 milliseconds

1 23 4 5 6 7 8 91011>>