Searched refs:ExtVectorElementExpr (Results 1 - 16 of 16) sorted by relevance

/external/lldb/include/lldb/Core/
H A DClangForward.h63 class ExtVectorElementExpr;
/external/clang/lib/AST/
H A DExprClassification.cpp293 if (cast<ExtVectorElementExpr>(E)->containsDuplicateElements())
295 if (cast<ExtVectorElementExpr>(E)->isArrow())
297 return ClassifyInternal(Ctx, cast<ExtVectorElementExpr>(E)->getBase());
H A DASTDumper.cpp322 void VisitExtVectorElementExpr(const ExtVectorElementExpr *Node);
1775 void ASTDumper::VisitExtVectorElementExpr(const ExtVectorElementExpr *Node) {
H A DExpr.cpp3296 if (isa<ExtVectorElementExpr>(E))
3304 bool ExtVectorElementExpr::isArrow() const {
3308 unsigned ExtVectorElementExpr::getNumElements() const {
3315 bool ExtVectorElementExpr::containsDuplicateElements() const {
3336 void ExtVectorElementExpr::getEncodedElementAccess(
H A DStmtProfile.cpp609 void StmtProfiler::VisitExtVectorElementExpr(const ExtVectorElementExpr *S) {
/external/chromium_org/v8/tools/gcmole/
H A Dgcmole.cc565 VISIT(ExtVectorElementExpr);
617 IGNORE_EXPR(ExtVectorElementExpr);
/external/clang/include/clang/AST/
H A DExpr.h4445 /// ExtVectorElementExpr - This represents access to specific elements of a
4452 class ExtVectorElementExpr : public Expr { class in class:clang::StringLiteral::DesignatedInitExpr
4457 ExtVectorElementExpr(QualType ty, ExprValueKind VK, Expr *base, function in class:clang::StringLiteral::DesignatedInitExpr::ExtVectorElementExpr
4467 explicit ExtVectorElementExpr(EmptyShell Empty) function in class:clang::StringLiteral::DesignatedInitExpr::ExtVectorElementExpr
H A DDataRecursiveASTVisitor.h2188 DEF_TRAVERSE_STMT(ExtVectorElementExpr, {})
H A DRecursiveASTVisitor.h2210 DEF_TRAVERSE_STMT(ExtVectorElementExpr, {})
/external/clang/lib/Sema/
H A DSemaExprMember.cpp292 // FIXME: Share logic with ExtVectorElementExpr::containsDuplicateElements,
1528 ExtVectorElementExpr(ret, VK, BaseExpr.get(), *Member, MemberLoc);
H A DTreeTransform.h7344 TreeTransform<Derived>::TransformExtVectorElementExpr(ExtVectorElementExpr *E) {
/external/clang/lib/CodeGen/
H A DCGExpr.cpp855 return EmitExtVectorElementExpr(cast<ExtVectorElementExpr>(E));
2426 EmitExtVectorElementExpr(const ExtVectorElementExpr *E) {
2430 // ExtVectorElementExpr's base can either be a vector or pointer to vector.
H A DCGExprScalar.cpp1113 // whether the source was swizzle (ExtVectorElementExpr). This will allow
1131 if (isa<ExtVectorElementExpr>(IE)) {
1178 if (isa<ExtVectorElementExpr>(IE)) {
H A DCodeGenFunction.h2045 LValue EmitExtVectorElementExpr(const ExtVectorElementExpr *E);
/external/clang/lib/Serialization/
H A DASTReaderStmt.cpp705 void ASTStmtReader::VisitExtVectorElementExpr(ExtVectorElementExpr *E) {
2276 S = new (Context) ExtVectorElementExpr(Empty);
H A DASTWriterStmt.cpp662 void ASTStmtWriter::VisitExtVectorElementExpr(ExtVectorElementExpr *E) {

Completed in 768 milliseconds